核心问题

团队是否真的在说同一种语言?

工程困境

产品说“学员”,运营说“用户”,工程说“account”,财务说“customer”。如果没人定义,系统会出现四个相似概念。

思想模型

统一语言不是术语表装饰,而是团队协作协议。

好做法

建立 glossary:

Account = 登录主体
Learner = 在课程中学习的账号
Customer = 有付费事实的账号或组织
Enrollment = 学习关系
CourseAccessGrant = 访问权

Atlas Action

开一次 30 分钟命名会,只讨论 5 个高频词:User、Customer、Student、Member、Admin。写下定义和反例。

小结

如果业务语言不统一,代码只会把分歧固化。