內的技術分享兩級分化比較嚴重,要么太過高大上——關于架構、新技術之類,要么太底層——關于數據庫優化、底層性能優化之類,但很少有人來講中間的那一層——軟件編程方法。
《實現領域驅動設計》中關于值對象特征的定義:
描述了領域中的一件東西
不可變的
將不同的相關屬性組合成了一個概念整體
當度量和描述改變時,可以用另外一個值對象予以替換
可以和其他值對象進行相等性比較
不會對協作對象造成副作用
內的技術分享兩級分化比較嚴重,要么太過高大上——關于架構、新技術之類,要么太底層——關于數據庫優化、底層性能優化之類,但很少有人來講中間的那一層——軟件編程方法。
《實現領域驅動設計》中關于值對象特征的定義:
描述了領域中的一件東西
不可變的
將不同的相關屬性組合成了一個概念整體
當度量和描述改變時,可以用另外一個值對象予以替換
可以和其他值對象進行相等性比較
不會對協作對象造成副作用