2021 DDDTW 讀書會(黑豹書)- ch7 貨物運輸系統範例設計

DDDTW 2021 讀書會「領域驅動設計全面解析與實戰」

跟著社群動腦動手學 DDD!

 

書本網址:https://www.tenlong.com.tw/products/9787111661122

對於領域驅動設計有興趣的你,是否苦於名詞過多不易理解、不知如何導入專案、想找人討論卻無從下手?

又或者,你不滿足於傳統 OOAD 的方式,想要學習更多軟體設計的方法,來處理複雜的情境,讓程式碼易維護、好讀懂,更重要的是能夠跟上業務變化的腳步。

不管你是完全沒有經驗、或著已經讀過紅藍皮書卻還不滿足,這次我們將透過《複雜軟件設計之道:領域驅動設計全面解析與實戰》這本書幫助大家:

1. 從淺入深理解 DDD 
2. 動手分析複雜場景與寫扣
3. 有能力導入工作場景、解決實務問題

每次內容:

💡 3/11 - ch1 DDD 簡介 (開發痛點、領域邊界、領域模型)
💡 3/25 - ch2 戰略設計 (BC, BC Map, event storming)
💡 4/08 - ch3 聚合設計
💡 4/22 - ch4-1 Value Object, Entity, Domain Service
💡 5/06 - ch4-2 Repository, Rich Model, Example
💡 5/20 - ch5 Layered Architecture, CQRS
💡 6/01 - ch7 貨物運輸系統範例設計

特別的是,本次讀書會走的是「導讀」模式,會由社群的人幫助大家導讀每一章節,參與者僅需要事前閱讀書本內容。每次依據導讀者設計,會有「知識分享」與「實作」兩部份(實作可能是 coding、小工作坊、分組討論)。

程式語言部分,書本會使用 JAVA(可能支援 .NET Core),不過本社群也有其他語言的高手,因此即使該次導讀者設計練習的語言不是你所習慣的語言,也可以跟其他人多交流。

📆 活動資訊

第七次活動資訊:

⏱ 時間: 06/01 (二)19:00 ~ 21:30  (19:00 進場,19:30 開始)
📌 地點:
因應疫情升溫,故更改為線上會議
(使用ZOOM,並再後續信件通知!!!)

📖 內容: ch7 貨物運輸系統範例設計 

  • 領域描述、概念挖掘、聚合設計
  • 設計與實現的差異

需注意,社群並未提供書籍代訂服務。根據過往經驗,團訂不會比較便宜也沒有比較快,因此建議自行訂購。

💰 收費方式

為考量 COVID-19 的影響,更改為線上會議。(使用ZOOM)

報名期間:05/27 22:00 ~ 06/01 18:00

  • 額票:$250

🎟 購票須知

  • 本活動委由 KKTIX 代為處理售票事宜。     
  • 本活動不提供開發票服務
  • 若遇不可抗拒因素,將延期舉辦並另行通知時間。主辦單位保留活動之解釋及變更權利。​
  • 退費辦法:
    • 本活動委由 KKTIX 代為處理退票退款事宜
    • 退票時將酌收 10% 手續費(不含活動日 06/01)不予退票。

💡 選書原因

近年來,DDD 在台灣的熱度也逐漸升溫,大家也逐漸接觸到如 Eric Evans 的藍皮書以及 Vaugh Vernon 的紅皮書 (IDDD) 等經典巨作。不過考量到多數書籍使用的技術框架都有先過時,且對於台灣讀者而言有翻譯過的文字還是比較易讀,所以我們才選了這本簡體版的《複雜軟件設計之道:領域驅動設計全面解析與實戰》。

一來使用新的 JAVA 技術與語法來實踐 DDD,再來作者板橋(bang)有多年實踐 DDD 的經驗,有豐富的理論與實作知識,三來本書將 DDD 的設計融合進六角架構、CQRS、Event Sourcing 等現代化軟體架構設計。同時,他也是部落格解道(Jdon)的創辦者。

📞 聯絡我們

DDD Community 集結了各式各樣的熱血開發者,為了想要在台灣推廣 DDD 以及結交朋友而相聚。我們不但辦活動推廣,也時常聚會鑽研最新的技術。如果你有興趣,千萬別錯過我們的活動!

如果想聯絡我們,可上 Facebook 粉專 (Domain Driven Design Taiwan)  上與我們聯繫。我們會儘速回覆您的問題與需求。

Event Tickets

Ticket Type Sale Period Price
06/01 當日活動票

Online event ticket

2021/05/27 22:00(+0800) ~ 2021/06/01 19:00(+0800) End of Sale
  • TWD$250
Next Step

4 Attendees

Show Attendees Hide Attendees
...And other 3 people