Posted on 2005-09-06 22:10
切尔斯基 阅读(619)
评论(0) 编辑 收藏
基础复杂性是守恒的,需要解决的基本问题始终是需要解决的;最终的复杂性,却取决于基础复杂性彼此间的依赖,如果互相依赖,最终将得到指数级的复杂性,而如果彼此独立,最终只是若干基础复杂性简单的累加,因此,程序需要更好的的Design和Organize,主要任务就是“降低模块间的依赖至最小”,而对开发效率有重大影响的,主要是编译期依赖,为此,人们发明了若干技术来降低编译期依赖
文章来源:
http://blog.csdn.net/chelsea/archive/2005/08/05/446298.aspx