Design patterns 依赖注入与控制反转

Design patterns 依赖注入与控制反转,design-patterns,dependency-injection,inversion-of-control,Design Patterns,Dependency Injection,Inversion Of Control,我正在看书。在第3章(设计原则和模式)中,本书指出: 控制反转(IOC)是DIP的一种应用,指的是通用代码控制更具体和外部组件执行的情况 我不同意。我认为DIP是国际奥委会的应用。在Martin Fowler的文章中,他指出: 因此,我认为我们需要一个更具体的名称为这种模式。控制反转这个术语太笼统了,因此人们感到困惑。因此,经过与各种国际奥委会支持者的大量讨论,我们最终确定了名称依赖注入 对我来说,这表明DIP是国际奥委会特定应用的一个特定术语 你觉得怎么样?因为“离题”的原因,投票结束了。嗯?

我正在看书。在第3章(设计原则和模式)中,本书指出:

控制反转(IOC)是DIP的一种应用,指的是通用代码控制更具体和外部组件执行的情况

我不同意。我认为DIP是国际奥委会的应用。在Martin Fowler的文章中,他指出:

因此,我认为我们需要一个更具体的名称为这种模式。控制反转这个术语太笼统了,因此人们感到困惑。因此,经过与各种国际奥委会支持者的大量讨论,我们最终确定了名称依赖注入

对我来说,这表明DIP是国际奥委会特定应用的一个特定术语


你觉得怎么样?

因为“离题”的原因,投票结束了。嗯???是的;话题转移到程序员身上。这个问题的重复:我想我问的原因是,一本受人尊敬的书,由一位受人尊敬的作家和架构师写的,所说的与我看到的其他人所说的有所不同。控制反转的可能重复<依赖注入