`
cherami
  • 浏览: 206326 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

有时候并不是很喜欢IoC/DI

    博客分类:
  • Java
阅读更多

相信现在做Java的人都应该听说过IoC/DI,也就是由容器负责类之间的初始化和组装,好处是很明显的,你不用自己写代码维护类之间的依赖关系,而且如果别人想用某个实现替换你的,也很简单,修改下配置文件就可以,但是有时候,例如你在看别人的源代码的时候,你想知道某个类谁在使用,很可能用IDE的工具是找不到的(例如Eclipse的References功能),但是这个类确实是被别的类引用的。
呵呵,当然,这个只是我发个牢骚,IoC/DI还是非常好的功能,对于中型以上的应用是非常有效的,对于小型应用可能就没有太大的必要了,反而影响别人读你的源代码。典型的例子就是Pluto,呵呵,一共就声明了9个Bean,这个关系用代码很好维护的。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics