名词解释
限界上下文:是语义和语境上的边界,类似于模块划分,用户故事。
通用语言:在DDD中,就是软件模型团队日常交流时使用的语言,而软件模型的源代码就是这种语言的书面表达方式 。
子域:是整个业务领域的一部分。 你可以认为子域代表的是一个单一的、有逻辑的领域模型 。
持续集成:是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。 每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误。
防腐层:是最具防御性的上下文映射关系,下游团队在其通用语言(模型)和位于它上游的通用语言(模型)之间创建了 一个翻译层。防腐层隔离了下游模型与上游模型,并完成两者之间的翻译。
聚合:是由一个或多个实体组成,其中一个实体被称为聚合根 (AggregαteRoot) 。 聚合的组成还可能包括值对象。