我一直在尝试学习依赖注入,并正在阅读并尝试编写类似于此的小型依赖注入容器:http://fabien.potencier.org/article/12/do-you-need-a-dependency-injection-container。
让我困惑的是:
难道依赖注入容器不就是工厂模式的实现方式吗?
如果是这样,为什么不直接称其为工厂模式呢?只会让事情更加混乱,需要一个花哨词汇干嘛。
如果不是,请有人能解释一下我错过了什么吗?
让我困惑的是:
难道依赖注入容器不就是工厂模式的实现方式吗?
如果是这样,为什么不直接称其为工厂模式呢?只会让事情更加混乱,需要一个花哨词汇干嘛。
如果不是,请有人能解释一下我错过了什么吗?