領域驅動設計學習筆記2

項目中要注意的問題

  • 不要試圖用技術解決領域問題
  • 設計中的概念和軟件開發中的概念不一樣
  • 用模型來表達,傳遞知識
  • 不斷演變的模型,抽象出來的深層模型(別想一次作好,除非有了一次就很是成功的領域模型)
  • 架構框架: 要麼設定了太多的假設,減小了領域設計的可選範圍;要麼是實現了太多的東西,影響開發進度.
  • 過細的分層框架容易分離了領域概念的完整性;(按技術分層,模塊至於技術下面,我如今的公司就這樣)
  • 實體與值對象關聯能夠只關聯值對象的id,而不須要直接關聯值對象自己,這種關聯只需單項關聯;
  • module要作到高內聚,低耦合.把一些entity和object value聚合在一塊兒.
相關文章
相關標籤/搜索