Architecture 何时应该真正使用DDD?何时认为DDD是一种过度杀伤力?
我需要一些关于何时可以/应该使用DDD和何时不能/不应该使用DDD的实际示例/比较?与许多其他“好”编程实践一样,DDD关注实现最大增益,允许处理一些困难。根据我的知识和经验 DDD(使用大多数原则和模式以获得最大利益)可在以下情况下应用:Architecture 何时应该真正使用DDD?何时认为DDD是一种过度杀伤力?,architecture,domain-driven-design,Architecture,Domain Driven Design,我需要一些关于何时可以/应该使用DDD和何时不能/不应该使用DDD的实际示例/比较?与许多其他“好”编程实践一样,DDD关注实现最大增益,允许处理一些困难。根据我的知识和经验 DDD(使用大多数原则和模式以获得最大利益)可在以下情况下应用: 有必要支持大型和复杂的领域模型,其中包含困难的业务规则和大量的类 开发人员在OOP和DDD方面都有足够的技能。此外,每个从事项目工作的人都必须理解模型、领域知识和领域语言的重要性。整个团队应该“移动”到对领域更深入的理解,并正确地实施这些知识 开发人员拥有足