知识卡片
每种雇员单独建聚合体现概念完整性对对象图的约束
内容
钟点工、月薪雇员、销售人员分别建立独立聚合与资源库,因各自维护不同的概念完整性(工作时间卡/考勤记录/销售凭条)。这是DDD对面向对象设计的影响:限界上下文与聚合为自由的对象图铐上枷锁,聚合根自给自足地履行职责,有效避免贫血模型。
参考来源
- 位置:《解构领域驱动设计》17.3.3(源文件:_epub-src/OEBPS/029.xhtml)
- 结论依据:用薪资案例说明聚合边界如何约束对象图设计。
- 原始内容:这实际上是领域驱动设计对面向对象设计带来的影响,限界上下文与聚合为自由的对象图铐上了一把枷锁……这就有效地避免了贫血模型!