在域驱动设计中遇到的主要问题/解决方案是什么?

Laz*_*Laz 5 domain-driven-design

在实施领域驱动设计时会出现哪些问题/解决方案?

随着新情况的不断发生,我发现掌握它有点困难,所以我试图在一个地方编制一份好的资源/问题清单,以帮助我和任何一个人在抓住/实施它时遇到困难.

Sam*_*ijo 3

您可以在 SO 中搜索领域驱动设计ddd标签来找到一些问题。埃里克·埃文斯 (Eric Evans) 的书还对您可能面临的某些情况提供了一些很好的见解。

一个重要的注意事项是,ddd 就像测试一样,它增加了新功能的开发时间,但提高了质量(因此,从长远来看,减少了开发时间)。您可能需要与领域专家不断联系,以便每次出现问题时都可以优化模型。

恕我直言,ddd 最重要的问题是拥有一个好的、有意义的域名。大多数问题(尽管不是全部)的根本问题是对领域的理解不足

很难说哪些问题是最常见的,因为每个领域都是不同的领域,有其自身的特点......