依赖注入,有什么用呢?请教大神?
依赖注入,有什么用呢?请教大神?
|
msg7086Jun 25, 2016
1
解耦依赖用。
|
|
hahasongJun 25, 2016 via iPhone
2
懒加载
|
|
youngsterxyfJun 25, 2016
3
http://blog.xiayf.cn/2015/03/22/read-slim/ 可以看看 slim 的实现
|
|
500milesJun 25, 2016
4
反射
|
|
timsimsJun 25, 2016
5
反射类
|
|
chentongsiJun 25, 2016
6
你不知道有什么用,说明你还用不到,安心去干活吧,别没事研究这些奇技淫巧
|
|
nilaiJun 25, 2016
7
我说 数组 有人会打我吗。
|
|
jerrayJun 25, 2016
9
主要是反射。看看 Laravel 的 Container 里怎么写的就知道了。
|
|
iyaozhenJun 25, 2016 via Android
10
我说下我个人理解的简单的依赖注入:
比如你一个方法需要一个文件句柄,你方法参数当然可以写文件地址,然后方法内自己 fopen 。依赖注入的话就是文件句柄当做参数,这样的好处方法内不用处理文件打开的逻辑,而且之后所在的文件系统换了(这只是举个例子)等情况,方法不用做修改。还有一个好处是方便写单元测试,可以 mock 一个文件句柄参数传给方法。 |
|
MokerJun 25, 2016
11
如果只是想自动引入类文件的话
可以用 namespace 和 SPL 就可以实现 |
|
TairyJun 25, 2016
12
__invoke() 函数
|
|
woshicixideJun 26, 2016 via Android
13
控制翻转
|
|
dearmadmanJun 26, 2016
14
@kideny http://www.jianshu.com/p/002542f9c854 欢迎关注专题 :)
|
|
breeswishJun 26, 2016
15
方便进行测试
|
|
16
@dearmadman 已经收藏了,但是依赖注入的用法和目的,说的不是很简单。
|
|
nightspiritJun 30, 2016
17
理解依赖倒置,就知道什么是依赖注入了
|