1.类的结构更加松散了,
2.类本身也变得更小,名称利于理解.
3.最重要的是获得了一种新的视角,可以从外到内的驱动程序的开发.不知不觉间有了一种很明确的目标感,知道自己在干什么.而且精力就集中在这个点上这个感觉实在是好.这个类似于上帝的视角.
4.目前我用接口将所有的外部依赖解耦和掉.这样做就像自己本身获得了自由一样.代码可以到处的移植.更换皮肤,更换数据库soeasy.
5.更好的可维护性.发现断点调试用的越来越少了.
原文:http://www.cnblogs.com/aqdaye/p/5160707.html