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