What does 'dependency injection' solve in PHP?
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
What is dependency injection?
什么是Hipe围绕"依赖注入"从Java改编并在SimfOne 2中引入?有人能举一个有依赖注入和没有依赖注入的问题和解决方案的例子吗?
适合PHP的解释:http://fabien.potencier.org/article/11/what-is-dependency-injection
顺便说一句,它不是来自Java世界。DI和dic的变体在大多数高级编程语言中使用。这是一种通用的实践,可以帮助您编写更多可维护的代码。