【发布时间】:2018-08-14 03:01:53
【问题描述】:
我正在调查依赖注入。而且我发现:引用的大多数依赖注入的例子,我们也可以使用工厂模式来解决。
您能帮我比较一下 DI 和工厂模式之间的优缺点吗?我应该总是选择依赖注入而不是工厂模式吗?还是取决于指定的项目?
我如何知道最佳解决方案是什么?什么是最佳做法?
【问题讨论】:
-
你能举出这两种模式的例子吗?这将有助于了解您打算如何使用它们。
标签: design-patterns dependency-injection