Dependency injection 应用领域驱动设计时,依赖项注入在领域模型中有用吗?

Dependency injection 应用领域驱动设计时,依赖项注入在领域模型中有用吗?,dependency-injection,domain-driven-design,Dependency Injection,Domain Driven Design,DDD新手问题: 我在某个博客中读到,在一个场景中,对象在域驱动设计中彼此紧密关联,并且一个基于某个复杂业务规则的对象负责创建依赖对象,在这种设计中,依赖注入的用处非常有限 你同意吗?不,我不同意 DDD的全部目的是达成一个表达模式,促进变化。公认的是,业务逻辑经常发生变化,因此该模型必须具有足够的灵活性,以便在面对不断变化的需求或新见解时能够快速改变方向 正如Bob叔叔在文章中所写的那样,启用能够快速解决前所未有的变化的灵活且富有表现力的API的唯一方法是使用松耦合。松耦合通过以下方式实现:;

DDD新手问题:

我在某个博客中读到,在一个场景中,对象在域驱动设计中彼此紧密关联,并且一个基于某个复杂业务规则的对象负责创建依赖对象,在这种设计中,依赖注入的用处非常有限

你同意吗?不,我不同意

DDD的全部目的是达成一个表达模式促进变化。公认的是,业务逻辑经常发生变化,因此该模型必须具有足够的灵活性,以便在面对不断变化的需求或新见解时能够快速改变方向

正如Bob叔叔在文章中所写的那样,启用能够快速解决前所未有的变化的灵活且富有表现力的API的唯一方法是使用松耦合。松耦合通过以下方式实现:;从那里,与DI的连接自然而然地随之而来

正如我所读到的,这一直是所有关于工厂的讨论背后的潜在动机,但我个人觉得这本书有点模糊