论坛首页 Java企业应用论坛

关于IOC和DI讨论

浏览 4683 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (15) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-12-02  
nop 写道
广告贴也能搞的这么正经.

- -!!


我发此贴绝对没有广告贴的意思,是我自己在学习IoC和DI时,我的理解他们本身就是同样的东西,只是名称区别以及给出的概念先后问题,期间也阅读了Martin Flower写的文章,然后让我确立的想法就是IoC和DI是没有本质区别的,但是看了我帖子中提到的那份PPT资源,PPT中对IoC和DI进行了区分讲解,这让我迷惑,因此决定发此贴子和大家一起讨论,同时想说的是想通过这个讨论来让我们看那份PPT资源的童鞋们需要认真思考那份PPT中作者想表达的,避免被误导。

PS:
而且针对IoC和DI我也曾经和同事讨论过,有同事最简单的说法就是如果他们一样,为什么名字不一样呢?
还有和我一有5年工作经验的java开发的同事也讨论过此事,他给出的答案也是这二者是不同的,有区别的.


0 请登录后投票
   发表时间:2011-12-02  
同一概念、。。。。。。
0 请登录后投票
   发表时间:2011-12-02  

很多人为了过面试
纷纷看些没必要看的东西,
或是死背那些东西。
形而上学。
真是没必要。
你要干什么都不清楚,光研究spring有鸟用?
0 请登录后投票
   发表时间:2011-12-02  
GavinHwa 写道
nop 写道
广告贴也能搞的这么正经.

- -!!


我发此贴绝对没有广告贴的意思,是我自己在学习IoC和DI时,我的理解他们本身就是同样的东西,只是名称区别以及给出的概念先后问题,期间也阅读了Martin Flower写的文章,然后让我确立的想法就是IoC和DI是没有本质区别的,但是看了我帖子中提到的那份PPT资源,PPT中对IoC和DI进行了区分讲解,这让我迷惑,因此决定发此贴子和大家一起讨论,同时想说的是想通过这个讨论来让我们看那份PPT资源的童鞋们需要认真思考那份PPT中作者想表达的,避免被误导。

PS:
而且针对IoC和DI我也曾经和同事讨论过,有同事最简单的说法就是如果他们一样,为什么名字不一样呢?
还有和我一有5年工作经验的java开发的同事也讨论过此事,他给出的答案也是这二者是不同的,有区别的.





1.不管工作经验是几年,如果说有区别,能说出个 1 2 3来
2.再换个角度,如果你相信结论不知道推出结论的方式,那么这个结论是评他有五年工作经验,
  如果是,martin的技术比你那个同事好得不知道有多少,比那个广告ppt的水准又好了不知道多少
0 请登录后投票
   发表时间:2011-12-02  
@非常感谢楼上几位朋友的回答。
可以结贴了,避免广告之嫌。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics