什么是领域驱动的设计模式

本文关键字:设计模式 什么 | 更新日期: 2023-09-27 17:54:15

我听说领域驱动的设计模式,但不知道它到底是什么。是设计模式吗?如果是,那么它与MVC或mvp有何不同?请讨论一下。如何用c#实现领域驱动设计模式

什么是领域驱动的设计模式

总之:它不是一个设计模式。您可以将其视为模式集原则,您在其中编写的代码反映了特定领域(问题区域)中的实际对象和概念:

From StackOverflow标签:

领域驱动设计(DDD)是一种开发软件的方法复杂的需求通过深深的连接实现一个不断发展的模型核心经营理念。

这是一个研究链接:

    维基百科

我相信这个链接应该可以让你开始更多…

http://www.infoq.com/articles/ddd-in-practice

文章中的示例不是很好(请参阅注释)。尽管如此,它还是包含了一些关于这些思想的体面材料。此外,谷歌搜索"贫血域模型"将返回一些相关的结果。

阅读其他域模式:http://www.informit.com/articles/article.aspx?p=1398617& seqNum = 4

关于c#世界中的DDD,请参阅应用领域驱动设计和模式:以c#和。net为例。Jimmy Nilsson(作者)是公认的使用c#开发DDD的领导者。