領域驅動設計

領域驅動設計 ( 縮寫 DDD ） 是軟體程式碼的結構及語言 （ 類別名稱 、 類別方法 、 類別變數 ） 需符合中的習慣用法 。 例如處理租賃業務的軟體 ， 其型別可以命名爲LoanApplication及Customer ， 其方法可以用AcceptOffer及Withdraw 。 領域驅動設計可以將實現對應到持續進化的模型 。 領域驅動設計的前提是 ： 把項目的主要重點放在覈心 （ core domain ） 和領域邏輯 以領域中的模型爲基礎 ， 進行復雜的設計 讓技術人員以及合作 ， 以迭代方式來完善特定領域問題的概念模型 該詞是由埃裏克 ・ 埃文斯 （ Eric Evans ） 在其同名書中創造 。