[toc] 模型驅動設計的構造塊 非原創,感謝《領域驅動設計》這本書 為了保證軟體實現得簡潔並且與模型保持一致,不管實際情況如何複雜,必須運用建模和設計的最佳實踐。領域驅動設計改變了某些傳統觀念的側重點。某些設計決策能夠使模型和程式緊密結合在一起,互相促進對方的效用。這種結合要求我們註意每個元素的細 ...
目錄
模型驅動設計的構造塊
非原創,感謝《領域驅動設計》這本書
為了保證軟體實現得簡潔並且與模型保持一致,不管實際情況如何複雜,必須運用建模和設計的最佳實踐。領域驅動設計改變了某些傳統觀念的側重點。某些設計決策能夠使模型和程式緊密結合在一起,互相促進對方的效用。這種結合要求我們註意每個元素的細節。對細節問題的精雕細琢能夠打造出一個穩定的平臺。
下麵的簡圖是一張導航圖,它描述的是本部分所要講解的模式以及這些模式彼此關聯的方式。
共用這些標準模式可以使設計有序進行,也使項目組成員能夠更方便地瞭解彼此的工作內容。同時,使用標準模式也使UBIQUITOUS LANGUAGE更加豐富,所有的項目組成員都可以使用UBIQUITOUS LANGUAGE來討論模型和設計決策。
開發一個好的領域模型是一門藝術。而模型中各個元素的實際設計和實現則相對系統化。將領域設計與軟體系統中的其他關註點分離會使設計與模型之間的關係非常清晰。根據不同的特征來定義模型元素則會使元素的意義更加鮮明。對每個元素使用已驗證的模式有助於創建出更易於實現的模型。
只有在充分考慮這些基本原理之後,精心設計的模型才能化繁為簡,創建出項目組成員可以放心地進行組合使用的詳細元素。
個人理解:上面的看不懂沒關係,我也覺得沒用。