YangMark

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年4月24日

摘要: 聚合只是將一些實體(Entity)與值對象(Value Object)聚集起來的對象樹嗎??有些途徑可能使我們設計出不正確的聚合模型, 如:可能為了對象組合上的方便而將聚合設計的很大;也可能設計的聚合過於貧瘠而喪失了保護真正不變條件(業務規則)的目的。"實現領域驅動設計"一書的作者,提供了幾個聚合設... 阅读全文
posted @ 2014-04-24 17:37 YangMark 阅读(360) 评论(0) 推荐(0) 编辑

摘要: 又稱為"最小知識"原則, 若對Law of Demeter做一個簡單總結:任何對象的任何方法只能調用以下對象中的方法:(1) 該對象本身(2) 所傳入的參數對象(3) 它所創建的對象(4) 自身所包含其他的對象並且對那些對象有直接的訪問權。Law of Demeter初衷在減少類之間的耦合, 因此可... 阅读全文
posted @ 2014-04-24 15:09 YangMark 阅读(288) 评论(0) 推荐(0) 编辑