github-kgrzybek/modular-monolith-with-ddd:.NET基於領域驅動設計方法的模組化Monolith應用原始碼

banq發表於2020-11-13

主要目標:
  • 展示如何以模組化方式實現整體應用程式
  • 介紹應用程式 的完整實施
    • 這不是另一個簡單的應用程式
    • 這不是另一種概念證明(PoC)
    • 目的是提出可以在生產環境中執行的應用程式的實現
  • 展示最佳實踐和物件導向程式設計原則的應用
  • 介紹設計模式的使用。何時,如何以及為什麼可以使用它們
  • 介紹一些架構上的考慮因素,決策,方法
  • 使用領域驅動設計方法(戰術模式)的實現的介紹
  • 演示域模型的單元測試的實現(考慮可測試的設計)
  • 介紹整合測試
  • 介紹事件溯源的實施

相關文章