实现领域驱动设计 阅读笔记 第1章 DDD 入门
贫血领域对象反映了一种自然地过程式的编程风格
市场上的几乎每种框架都要求对象暴露公有属性。这样一来,多数开发者只能被动地接受那些贫血对象,于是我们便到了,“到处都是贫血对象”的地步
贫血症导致的失忆症
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
DDD 特性
通用语言 : 团队自己创建的公用语言,团队中同时包含领域专家和软件开发人员
限界上下文 :刚好能容纳下一个独立的业务领域所使用的通用语言
只有当团队工作在一个独立的限界上下文中,通用语言才是通用的
包含数据和行为
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
使用DDD的业务价值
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++