DDD學習筆記

2021-05-23 15:34:24 字數 685 閱讀 2798

2010-11-20  通過部落格 http://blog.csai.cn/user1/16236/index.html 學習ddd知識

內容:實體框架之領域驅動實踐 (1)至(5)

2010-11-21  通過部落格 http://blog.csai.cn/user1/16236/index.html 學習ddd知識

內容:實體框架之領域驅動實踐 (6)至(8)

ddd之.net實踐:實體與倉儲的關係

資料庫驅動與領域驅動

2010-11-22  通過部落格 http://blog.csai.cn/user1/16236/index.html 學習ddd知識

內容:領域驅動設計導學(1)至(4)【翻譯】

2010-11-24  通過部落格 http://blog.csai.cn/user1/16236/index.html 學習ddd知識

內容:領域驅動設計導學(5)至(7)【翻譯】

DDD 聊天筆記

聚合根是實體。實體有生命週期,使用標識進行跟蹤。聚合根是全域性標識,由倉儲或其它服務負責其生命週期。實體是區域性標識,由聚合根負責其生命週期。縱向 橫向 時間維度的合理劃分,如 分層 分聚合 分上下文 迭代 分時間 首先值物件是 不可變的 也就是說值物件是 原子的 string是值物件,其聚合了ch...

DDD 領域驅動設計 學習筆記 模型的作用

一 模型的作用 軟體的核心是解決領域問題的能力,這是軟體存在的本質價值。開發團隊必須掌握領域知識,才能開發出能夠解決領域問題的有價值的軟體。模型與實現是緊密聯絡並相關的,這保證了對模型的討論分析能夠作用於最終產品 可以執行的軟體 同時也可以根據模型來解釋 對軟體的維護和繼續開發也很有幫助 因為模型與...

DDD 領域驅動設計 學習筆記 分層架構

編寫處理非常複雜任務的軟體需要分離關注點,這樣允許隔離地設計軟體的不同部分。同時,不管是否分離,都要維護好系統中複雜的互動。分層的基本原則是 某一層中的所有元素都只能依賴於同一層中的其它元素或者依賴於其直接的下層元素。向上的資訊傳遞必須經過一些間接機制。分層的意義在於每層都只負責電腦程式中的某乙個特...