内的技术分享两级分化比较严重,要么太过高大上——关于架构、新技术之类,要么太底层——关于数据库优化、底层性能优化之类,但很少有人来讲中间的那一层——软件编程方法。
《实现领域驱动设计》中关于值对象特征的定义:
描述了领域中的一件东西
不可变的
将不同的相关属性组合成了一个概念整体
当度量和描述改变时,可以用另外一个值对象予以替换
可以和其他值对象进行相等性比较
不会对协作对象造成副作用
内的技术分享两级分化比较严重,要么太过高大上——关于架构、新技术之类,要么太底层——关于数据库优化、底层性能优化之类,但很少有人来讲中间的那一层——软件编程方法。
《实现领域驱动设计》中关于值对象特征的定义:
描述了领域中的一件东西
不可变的
将不同的相关属性组合成了一个概念整体
当度量和描述改变时,可以用另外一个值对象予以替换
可以和其他值对象进行相等性比较
不会对协作对象造成副作用