(序)
領域模型的最大價值是它提供了一種通用語言,這種語言是將領域專家和技術人員聯繫在一起的紐帶;
(P2)
模型是一種知識形式,他對知識進行有選擇的簡化和有目的的結構化;
(P33)
面向對象編程之所以功能強大,是因爲它基於建模範式,並且爲模型構造提供了實現方式;
(P48)
領域驅動設計只有應用在大型項目上才能產生最大的收益,而這也確實需要高超的技巧;
(P70)
在大型系統中,中等粒度的、無狀態的 Service 更容易被重用,因爲它們在一個簡單的接口背後封裝了重要的功能;
細粒度的對象可能導致分佈式系統中的消息傳遞的效率低下;
(P91)
應該將創建複雜對象的實例和聚合的職責轉移給一個單獨的對象,這個對象本身在領域模型中可能沒有職責,但它仍是領域設計的一部分;
(P128)
《重構》一書中所列出的重構分類涵蓋了大部分常用的微重構;
(P131)
持續重構是在爲突破做好準備;
(P302)
儘管任何一次突破都會得到一個有價值的深層模型,但只有 Core Domain 中的突破才能改變整個項目的軌道;
(P346)
檢驗軟件成功與否的最有效的方法是讓它運行一段時間;
《領域驅動設計 軟件核心複雜性應對之道》 - 書摘精要
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
設計模式之觀察者模式
w84456393
2019-02-24 13:17:06
數據庫設計三大範式
wangyong191212
2019-02-23 13:37:47
開發者必備的12個JavaScript庫
dingjibin
2019-02-23 00:34:27
管理 VS. 面向對象設計
xiammy
2019-02-23 00:25:38
超仟個應用程序及數據庫設計模板
pc_286
2019-02-23 00:23:13
Zabbix監控——zabbix觸發器添加及設計
183530300
2019-02-23 00:22:40
MOOON-agent系統設計與使用說明
一見_
2019-02-23 00:16:35
設計mooon調度器遇到的難題
一見_
2019-02-23 00:16:35
體育館系統——前端設計
453627930
2019-02-22 23:35:57
ASP.NET MVC是如何運行的[1]: 建立在“僞”MVC框架上的Web應用
tian1827
2019-02-22 23:28:15
Android應用Icon大小在不同分辨率下定義
masklayer
2019-02-22 23:26:21
WIN7自動更新驅動帶來的問題
hz022
2019-02-23 13:00:58
註冊JDBC驅動的三種方式
周星星881025
2019-02-23 00:09:26