码迷,mamicode.com
首页 > 编程语言 > 详细

通用语言

时间:2019-08-22 23:54:50      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:完整   自己的   交流   英文   一起   通用   之一   开发人员   方法   

开发过程中领域专家、设计人员、开发人员一起沟通交流,建立领域模型,由于我们每个人掌握的知识、思考方式不一样,每个人都有自己的看法,没有通用语言会很难沟通达成共识。

通用语言的要求:

发现领域内的概念、术语,形成术语表,给出英文术语,基于统一语言进行沟通交流。

领域驱动设计的核心原则之一就是基于模型的语言,通用语言反应业务的概念和行为。

基于同意语言进行沟通交流,必须保证术语概念的一致性,及时更新维护,达成共识,减少沟通的成本。

领域行为是对业务的描述,基于领域术语描述业务场景用例,它体现了更加完整的业务需求以及复杂的业务规则。

在同一个限界上下文必须保持统一语言的唯一性。

获得统一语言就是需求分析的过程,也是团队中各个角色就系统目标、范围与具体功能达成一致的过程。

实现代码时,项目的类名、方法名、仓储、限界上下文、接口等,都应该用通用语言的英文术语命名。

通用语言

标签:完整   自己的   交流   英文   一起   通用   之一   开发人员   方法   

原文地址:https://www.cnblogs.com/avalon-merlin/p/11397339.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!