iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0
自我挑戰組

30 天 DDD 學習筆記系列 第 2

Day02_概念(領域和子域)

  • 分享至 

  • xImage
  •  

寫在前面

我是那種沒有實際例子就無法理解的人
我沒辦法先記下 DDD 這個龐大系統的所有定義和規則再開始思考怎麼使用在實際項目中
我想先通過簡單的例子讓自己先能有一個大概的理解, 所以找的課程或者書籍不是一般推薦的經典
所以往後的內容基本上都是個人對於這些內容的筆記, 以及一些自問自答的過程
我不會整段照抄貼上來, 如果版權方認為這樣的使用方式不妥當, 還請告知, 我會修改或者刪除

參考資料列表

  1. 完成挑戰前, 這份清單可能會有所變動
  2. 每次都打完整的資料名稱很麻煩, 後面我會附上編號, 以後就用編號代表
  • 極客時間: DDD 實戰課 by 歐創新 (GK01)

領域和子域

以下摘錄自 GK01

  • 使用桃樹作為例子說明領域, 子域, 聚合的階層關係
植物學 DDD 實例
桃樹 領域 保險領域
器官(根,莖,葉,花,果實,種子) 子域 承保, 收付, 再保
組織(葉脈, 上表皮, 下表皮 ...) 子子域 投保, 保全(壽險), 批改(財險) > 僅列出承保子域的子子域
細胞 聚合
  • 領域建模的核心思想: 將問題域逐步分解, 降低業務理解和系統實現的複雜度

反思

覺得目前的文章內容只是搬運, 二創, 沒有加入自己的想法或者補充
可能就先到這邊就好, 再多寫沒有特別的意義, 浪費讀者時間而已


上一篇
Day01_動機
系列文
30 天 DDD 學習筆記2
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言