領域驅動的設計

領域驅動設計是一種經過將實現鏈接到不斷髮展的模型來知足需求的軟件開發方法dom

領域驅動設計的前提是如下幾點:設計

  • 把項目的重點放在覈心領域和領域邏輯上;
  • 將複雜的設計基於域的模型;
  • 啓動技術和領域專家之間的創造性協做,以迭代地改進解決特定領域問題的概念模型。

 

領域模型 對象

        領域模型是對領域內的概念類或現實世界中對象的可視化表示。又稱概念模型、領域對象模型、分析對象模型。它專一於分析問題領域自己,發掘重要的業務領域概念,並創建業務領域概念之間的關係。ip

        業務對象模型(也叫領域模型 domain model)是描述業務用例實現的對象模型。它是對業務角色和業務實體之間應該如何聯繫和協做以執行業務的一種抽象。業務對象模型從業務角色內部的觀點定義了業務用例。該模型爲產生預期效果肯定了業務人員以及他們處理和使用的對象(「業務類和對象」)之間應該具備的靜態和動態關係。它注重業務中承擔的角色及其當前職責。這些模型類的對象組合在一塊兒能夠執行全部的業務用例。開發

相關文章
相關標籤/搜索