2017-12-26值对象

2017-12-27  本文已影响0人  xiale

内的技术分享两级分化比较严重,要么太过高大上——关于架构、新技术之类,要么太底层——关于数据库优化、底层性能优化之类,但很少有人来讲中间的那一层——软件编程方法。

《实现领域驱动设计》中关于值对象特征的定义:

描述了领域中的一件东西

不可变的

将不同的相关属性组合成了一个概念整体

当度量和描述改变时,可以用另外一个值对象予以替换

可以和其他值对象进行相等性比较

不会对协作对象造成副作用

上一篇 下一篇

猜你喜欢

热点阅读