【问题标题】:Abusing domain driven design滥用领域驱动设计
【发布时间】:2011-04-10 07:45:45
【问题描述】:

人们如何滥用领域驱动设计?域中的信息太多太少,您认为什么是滥用?在您的设计经验中,您是否遇到过任何您认为设计太过分的情况?

-肯

【问题讨论】:

    标签: architecture domain-driven-design


    【解决方案1】:

    你有分析瘫痪,人们分析和设计系统,但从未真正构建任何东西。

    【讨论】:

      【解决方案2】:

      我同意设拉子的观点。还有:

      • 遵循流行语而不遵循基本意图/原则。
      • 当从事 DDD 的人不接受反馈时 - 随着团队对系统的整体理解逐渐成熟,他们并没有适应它。
      • 当文档的详细程度和庞大的规模变得过于笨拙时。
      • 如果不应该重复使用的东西 - 您最终会出现重复,这使得维护清晰的模型变得更加困难。

      【讨论】:

        【解决方案3】:

        滥用 DDD 就是使用 DDD 构建每个系统。 DDD 的软(无处不在的语言、客户合作)和硬(设计模式)方面都可能被滥用。

        【讨论】:

          【解决方案4】:

          Evans 自己的书谈到了何时不合适 - 如果您正在做一个小的单屏应用程序,将来不会扩展,那么为该应用程序构建一个可扩展的 DDD 就是为了完善泰坦尼克号上的黄铜。

          【讨论】:

            猜你喜欢
            • 2011-10-06
            • 1970-01-01
            • 2016-09-29
            • 1970-01-01
            • 1970-01-01
            • 2011-01-30
            • 2011-02-04
            • 2011-03-02
            相关资源
            最近更新 更多