歡迎加入d3shop,一個DDD實戰專案

老肖想当外语大佬發表於2024-09-10

背景

整個《老肖的領域驅動設計之路》系列關於認知的核心部分已經基本閉環,但紙上得來終覺淺,還是需要透過實際操作來體會和驗證我們的觀點,接下來,我將透過一個實戰專案來帶著大家一起體驗從需求到設計,再到實現的過程。當然我一個人的力量肯定是不足以實現一個完整的系統的,因此期望透過開源專案運作的方式,與大家一起協作,一邊體驗實踐過程,一邊輸出和沉澱出一個可以用於生產的產品專案。

專案介紹

這是一個基於領域驅動設計實現的線上商城專案,用以展示需求分析-建模設計-程式碼實現的思考過程和決策結果,從而幫助開發者更深入地理解和掌握DDD的精髓。這裡的d3即表示3個字母D,也就是Domain-Driven Design的DDD。

專案目標

期望透過專案過程,讓大家體會到老肖的DDD精髓和魅力。

  1. 展示需求分析過程

  2. 展示建模設計過程

  3. 展示程式碼實現結果

  4. 產出生產可用的商城專案

結果固然重要,但過程中積累的點點滴滴,才是掌握DDD精髓的核心營養,歡迎大家參與進來,我將帶著大家從零開始走完一整個實踐過程。

如何參與

  1. 關注公眾號選單,加群參與討論

  2. 關注B站頻道,影片、直播討論

  3. Github提交issue,提交需求、問題討論

  4. Github提交PR,參與程式碼貢獻

原始碼地址

https://github.com/netcorepal/d3shop

相關文章