知识卡片
值对象是设计建模的第一选择
内容
进行领域设计建模时可优先用值对象而非实体:值对象没有唯一标识,卸下管理身份的负担;设计为不变的,不用考虑并发,更易维护、测试、优化和使用,是设计建模模型元素的第一选择。
参考来源
- 位置:《解构领域驱动设计》15.3(源文件:_epub-src/OEBPS/027.xhtml)
- 结论依据:确立值对象优先于实体的建模顺序。
- 原始内容:在进行领域设计建模时,可优先考虑使用值对象而非实体对象建模……它是设计建模模型元素的第一选择。
知识卡片
进行领域设计建模时可优先用值对象而非实体:值对象没有唯一标识,卸下管理身份的负担;设计为不变的,不用考虑并发,更易维护、测试、优化和使用,是设计建模模型元素的第一选择。