【问题标题】:what is domain driven design pattern [duplicate]什么是领域驱动设计模式 [重复]
【发布时间】:2011-05-01 09:33:03
【问题描述】:

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

【问题讨论】:

标签: c# design-patterns domain-driven-design


【解决方案1】:

简而言之:这不是一种设计模式。您可以将其视为一组模式原则,您可以在其中编写反映特定领域(问题领域)中现实生活对象和概念的代码:

来自 StackOverflow 标签:

领域驱动设计 (DDD) 是一种 开发软件的方法 通过深度连接复杂的需求 实施到不断发展的模型 核心业务概念。

这里是学习链接:

【讨论】:

    【解决方案2】:

    我相信此链接应该可以帮助您入门等等。

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

    文章中的例子不是很好(见 cmets)。尽管如此,它包含一些关于这些想法的体面的材料。此外,Google 搜索“贫血领域模型”会返回一些相关结果。

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

    【讨论】:

      【解决方案3】:

      对于 C# 世界中的 DDD,请查看 Applying Domain-Driven Design and Patterns: With Examples in C# and .NET 。 Jimmy Nilsson(作者)是使用 C# 倾斜的 DDD 领域公认的领导者。

      【讨论】:

        猜你喜欢
        • 2010-09-11
        • 2010-11-16
        • 2014-09-12
        • 1970-01-01
        • 1970-01-01
        • 2011-10-06
        • 1970-01-01
        • 2015-01-26
        • 2012-06-08
        相关资源
        最近更新 更多