淺談領域驅動設計
摘要: 簡要總結了一下領域驅動設計的需求背景,支持技術,當前不足以及相應的技術分析
閱讀全文
Domain Model的三種類型及其級別
摘要: 討論一下Domain Object的三種類型及其屬性,另外討論一下VO對象。
閱讀全文
小議領域模型(Domain Model)補充以及更新
摘要: 很久前寫過一篇《小議領域模型(Domain Model)》,這里補充“為何要Domain Model”以及“Repository和Dao”兩部分內容,同時更新“應用Domain的體系結構”內容
閱讀全文
Domain Model:業務對象的進一步設計2
摘要: 繼續《Domain Model:業務對象的進一步設計》的討論, 這次是Product Line。
閱讀全文
Domain Model:業務對象的進一步設計
摘要: 繼續Domain Model的討論,對業務對象做進一步設計,分為三個大類Party,Product和Contract。
閱讀全文
Domain Model:Business Request的虛實之道與Business Action的設計模式
摘要: 站在high level的角度看,業務流程由三個模型構成:Business Request,Business Process以及Business Action。實際設計時,Business Request和Business Action將進步的細化。
閱讀全文
Domain Object:基于業務行為的分析
摘要: 本文從業務行為的角度去分析Domain Object的動態和靜態差別,并結合這兩個不同屬性分析了Domain Object與Business Process間的關系。實際上,無論系統建模還是系統重構,努力去觀察了解這兩點,都有助細粒度的分析系統的業務行為,做出更合理的設計方案。
閱讀全文
高舉Domain Specification,應用函數式編程
摘要: 列舉應用spcification所帶來好處:統一相關概念屏蔽Dao,以及函數式編程的組合特性。并提出自己在嘗試實現selection specification(屏蔽了dao)應用組合能力上的思路。
閱讀全文
基于規則系統組織業務規則
摘要: 在《小議領域模型(Domain Model)》以及《AOSD:應用AOP實現業務邏輯》兩篇隨筆中分別討論了Domain Model的兩個邏輯以及利用AOP來改造流程邏輯,本文討論利用DSL來組織Domain Model的控制邏輯即:業務規則。
閱讀全文
小議領域模型(Domain Model)
摘要: 小議領域模型(Domain Model):從技術角度上討論Domain Object和普通OO對象區別,以及Domain Service和Facade的區別;并亂彈了一把相關的東東
閱讀全文