目錄
- 領域驅動設計
領域驅動設計
非原創,感謝《領域驅動設計》這本書
有很多因素會使軟體開發復雜化,但最根本的原因是問題領域本身錯綜復雜,如果你要為一家人員復雜的企業提高自動化程度,那么你開發的軟體將無法回避這種復雜性,你所能做的只有控制這種復雜性,控制復雜性的關鍵是有一個好的領域模型,這個模型不應該僅僅停留在領域的表面,而是要透過表象抓住領域的實質結構,從而為軟體開發人員提供他們所需的支持,好的領域模型價值連城,但要想開發出好的模型也并非易事,精通此道的人并不多,而且這方面的知識也很難傳授,
首先,在領域建模程序中不應將概念與實作割裂開來,高效的領域建模人員不僅應該能夠在白板上與會計師進行討論,而且還應該能與程式員一道撰寫Java代碼,之所以要具備這些能力,一部分原因是如果不考慮實作問題就無法構建出有用的概念模型,但概念與實作密不可分的最主要原因在于,領域模型的最大價值是它提供了一種通用語言,這種語言是將領域專家和技術人員聯系在一起的紐帶,
感謝“Eric Evans”
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/1044.html
標籤:領域驅動設計
上一篇:springboot windows10風格 作業流 整合專案框架原始碼 shiro 安全框架
下一篇:運用領域模型
