DDD研究十年心得:《複雜軟體設計之道:領域驅動設計全面解析與實戰》出版
本書是博主板橋banq(彭晨陽)跟蹤DDD十年的研究結晶,DDD的發展已經經過了原始概念階段和DDD社群創新發展兩個階段,本書深入淺出地介紹了DDD社群最新思想和技術(EventStorming、領域事件等概念),並詳細講解如何落地到實戰專案中,每個章節都有案例原始碼。
本書介紹了微服務中設計模式:有界上下文、領域事件、非同步訊息傳遞、基於編排的sagas、事件溯源、CQRS等。
本書可以作為Eric Evans原書籍《領域驅動設計:軟體核心複雜性應對之道》的擴充套件和參考讀物,也有助於深入理解DDD概念,特別是本書最後一章節是以原書中貨運Cargo為案例,從事件風暴角度詳細講述瞭如何從需求到Cargo聚合模型產生的中間過程,而這一過程在原書中描述得不夠詳細和系統。
本書涉及到的Jdon框架和JiveJdon是作者banq多年自行研究DDD的開源作品,如果希望通過JiveJdon入門學習DDD,這不失為一部參考書籍。
本書曾獲得機械工業出版社二等獎;入選京東『軟體工程師應讀的實戰指南精選』;曾入選噹噹網新書前20暢銷榜。
噹噹網購買連結
為了幫助初學者更好地學習DDD,配合本書的理論指導,下面是作者板橋banq自創的一套DDD+MDD/MDA模型驅動設計方法,可快速直接落地為SpringBoot/SpringCloud或其他語言平臺的微服務程式碼,視訊教程免費觀看下載(包含SpringBoot/SpringCloud詳細開發)GitHub映象
第一節 DDD 聚合設計線上視訊:https://www.bilibili.com/video/BV1Yo4y1f7rz/
相關文章
- 在複雜領域中設計軟體:領域驅動設計 - levelup
- 領域驅動設計DDD應用心得
- 《UML和模式應用》與《領域驅動設計.軟體核心複雜性應對之道》模式
- 《領域驅動設計:軟體核心複雜性應對之道》讀書筆記筆記
- DDD領域驅動設計:領域事件事件
- 領域驅動設計對軟體複雜度的應對複雜度
- 實戰DDD(Domain-Driven Design領域驅動設計)AI
- 淺談DDD(領域驅動設計)
- 淺談 DDD 領域驅動設計
- DDD-領域驅動設計示例
- 領域驅動設計(DDD)實踐之路(一)
- 領域驅動設計(DDD)實踐之路(二):事件驅動與CQRS事件
- 學習《領域驅動設計-軟體核心複雜性應對之道》的過程隨筆
- 領域驅動設計 (DDD) 簡介 - jannikwempe
- 領域驅動設計(DDD)入門&概要
- 戲說領域驅動設計(十七)——實體實戰
- 讀《領域驅動設計-軟體核心複雜性應對之道》有“感”---一個讀者的“抱怨”
- 讀《實戰DDD(Domain-Driven Design領域驅動設計:Evans DDD)》想到的AI
- 領域驅動設計(DDD)高手養成記
- 一張圖解釋DDD領域驅動設計的戰術概念圖解
- 領域驅動設計戰術模式--領域事件模式事件
- 去哪兒網領域驅動設計(DDD)實踐之路
- 用 F#和EventStore實現DDD領域驅動設計
- dayatang/dddlib:DDD領域驅動設計庫
- 領域驅動設計(DDD:Domain-Driven Design)AI
- 領域模型驅動設計(DDD)之模型提煉模型
- 實現領域驅動設計
- 領域驅動設計與模型驅動設計的關係模型
- 行為驅動開發(BDD)如何與領域驅動設計(DDD)結合?
- 領域驅動設計之實踐與反思
- 領域驅動設計戰術模式--領域服務模式
- 領域驅動設計DDD和CQRS架構模式落地實踐架構模式
- 領域驅動設計(DDD:Domain-Driven Design)轉AI
- DDD領域驅動設計初探(5):AutoMapper使用APP
- DDD領域驅動設計初探(7):Web層的搭建Web
- DDD(Domain Driver Designer) 領域驅動設計簡介AI
- <實戰DDD(Domain-Driven Design領域驅動設計:Evans DDD)>讀後疑問AI
- 理解領域驅動設計