實現領域驅動設計 (Implementing Domain-Driven Design)

弗農 (Vaughn Vernon)

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

領域驅動設計(DDD)是教我們如何做好軟件的,同時也是教我們如何更好地使用面向對象技術的。它為我們提供了設計軟件的全新視角,同時也給開發者留下了一大難題:如何將領域驅動設計付諸實踐?弗農的這本《實現領域驅動設計》為我們給出了全面的解答。
    《實現領域驅動設計》分別從戰略和戰術層面詳盡地討論瞭如何實現DDD,其中包含了大量的最佳實踐、設計準則和對一些問題的折中性討論。《實現領域驅動設計》共分為14章,在DDD戰略部分,《實現領域驅動設計》向我們講解了領域、限界上下文、上下文映射圖和架構等內容,戰術部分包括實體、值對象、領域服務、領域事件、聚合和資源庫等內容。一個虛構的案例研究貫穿全書,這對於實例講解DDD實現來說非常有用。
    《實現領域驅動設計》在DDD的思想和實現之間建立起了一座橋樑,架構師和程序員均可閱讀,同時也可以作為一本DDD參考書。

<目錄>


前言
致謝
關於作者
如何使用本書
第1章  DDD入門
第2章  領域、子域和限界上下文
第3章  上下文映射圖
第4章  架構
第5章  實體
第6章  值對象
第7章  領域服務
第8章  領域事件
第9章  模塊
第10章  聚合
第11章  工廠
第12章  資源庫
第13章  集成限界上下文
第14章  應用程序
附錄A  聚合與事件源:A+ES
參考文獻