(序)
領域模型的最大價值是它提供了一種通用語言,這種語言是將領域專家和技術人員聯繫在一塊兒的紐帶;
(P2)
模型是一種知識形式,他對知識進行有選擇的簡化和有目的的結構化;
(P33)
面向對象編程之因此功能強大,是由於它基於建模範式,而且爲模型構造提供了實現方式;
(P48)
領域驅動設計只有應用在大型項目上才能產生最大的收益,而這也確實須要高超的技巧;
(P70)
在大型系統中,中等粒度的、無狀態的 Service 更容易被重用,由於它們在一個簡單的接口背後封裝了重要的功能;
細粒度的對象可能致使分佈式系統中的消息傳遞的效率低下;
(P91)
應該將建立複雜對象的實例和聚合的職責轉移給一個單獨的對象,這個對象自己在領域模型中可能沒有職責,但它還是領域設計的一部分;
(P128)
《重構》一書中所列出的重構分類涵蓋了大部分經常使用的微重構;
(P131)
持續重構是在爲突破作好準備;
(P302)
儘管任何一次突破都會獲得一個有價值的深層模型,但只有 Core Domain 中的突破才能改變整個項目的軌道;
(P346)
檢驗軟件成功與否的最有效的方法是讓它運行一段時間;編程