之前我完了《重构,改善即有代码的设计》,这本书非常适合在编程中遇到瓶颈的朋友,看完这本书,一定让您有一种“拨开迷雾”的感觉,事实上这本书就像标题一样,主要是讲代码重构的知识的,从变量命名到语句编写,从语句到提取方法,从方法重构到类重构等等,每一篇文章都像是一道菜,让看过的人回味无穷,在这里班 下Martin Fowler大师。
今天有点兴趣,准备按下来的几一写一下最近的作品《架构,改善程序复用性的设计》,主要从系统架构的角度,来设计一个可能被多个系统重用的公用项目集,下面是本课程的目录部分:
第一讲 系统的复用性离不开系统的面向对象性
第二讲 什么应该提取出来,什么应该保留
第三讲 实现一种功能的代码只能出现在一处
第四讲 方法的重载真的用不到吗?
第五讲 复用离不开反射和IOC
第六讲 我的系统结构~将所有可以抽象的项目进行抽象(大结局)
希望本文章对您有所帮助