領域驅動設計工作坊
本書通過一個完整項目案例由淺入深地介紹了業務建模和軟件設計的方法論——領域驅動設計(DomainDrivenDesign,DDD)。首先,本書介紹了DDD的基本概念和主流設計方法,同時引入貫穿全書的案例系統,并完成案例系統的基礎設計;其次,圍繞DDD的統一語言、子域和限界上下文展開討論,探討從問題空間進入解空間的解決方案;再次,從領域建模范式講起,詳細分析實體、值對象、聚合、領域服務、應用服務和領域事件等DDD中與戰術設計相關的核心概念,并給出各個組件的設計方法和使用技巧;最后,圍繞常見領域驅動架構模式及DDD架構考量,給出DDD的架構設計和整合方案。本書結構清晰、內容豐富、圖文并茂,適合團隊負責人、業務設計人員、系統設計人員以及架構師等閱讀。
·9.5萬字