DDD理論學習系列 案例及目錄

2022-01-09 21:11:26 字數 935 閱讀 5174

目錄ddd理論學習系列(1)-- 通用語言

ddd理論學習系列(2)-- 領域

ddd理論學習系列(3)-- 限界上下文

ddd理論學習系列(4)-- 領域模型

ddd理論學習系列(5)-- 統一建模語言

ddd理論學習系列(6)-- 實體

ddd理論學習系列(7)-- 值物件

ddd理論學習系列(8)-- 應用服務&領域服務

ddd理論學習系列(9)-- 領域事件

ddd理論學習系列(10)-- 聚合

ddd理論學習系列(11)-- 工廠

上下文對映圖

戰略設計與戰術設計

實體值物件

領域服務

領域事件

模組聚合

工廠值物件

倉儲未完待續,持續更新。

最近在看《實現領域驅動設計》,學習ddd的思想和理論。

都說理論要與實踐相結合。所以為了更好的理解ddd的精髓,我會結合乙個真實的案例,通過ddd的理論來進行剖析和實踐。

下面就是我們圍繞需求的對話:

像開篇所說,理論很重要但實踐出真知。

所以計畫分兩步走:

第一步:使用ddd的思想對案例進行剖析。

第二步:使用.net上比較流行的ddd開源框架abp來實現案例。

初學ddd,請大家不吝賜教,感激不盡。

參考資料

《實現領域驅動設計》

《patterns, principles, and practices of domain-driven design》

DDD理論學習系列 案例及目錄

目錄ddd理論學習系列 1 通用語言 ddd理論學習系列 2 領域 ddd理論學習系列 3 限界上下文 ddd理論學習系列 4 領域模型 ddd理論學習系列 5 統一建模語言 ddd理論學習系列 6 實體 ddd理論學習系列 7 值物件 ddd理論學習系列 8 應用服務 領域服務 ddd理論學習系列...

DDD理論學習系列(11) 工廠

ddd理論學習系列 案例及目錄 在針對大型的複雜領域進行建模時,聚合 實體和值物件之間的依賴關係可能會變得十分複雜。在某個物件中為了確保其依賴物件的有效例項被建立,需要深入了解物件例項化邏輯,我們可能需要載入其他相關物件,且可能為了保持其他物件的領域不變性增加了額外的業務邏輯,這樣即打破了領域的單一...

DDD理論學習系列(4) 領域模型

ddd理論學習系列目錄 我們還是先來拆詞理解,領域模型可以拆為 領域 和 模型 二詞。把兩個詞結合起來,我們給領域模型下個定義 領域模型是對我們軟體系統中要解決問題的抽象表達。這個理解還是很生澀,沒關係,容我娓娓道來。我們知道,軟體開發過程主要包括 需求分析 概要設計 詳細設計 編碼 測試 軟體交付...