摘要

为实现高质量开发,"代码复用"是最为行之有效的方法。而实现这种"一次编写,今后复用"思想的最好方法就是设计复用框架。文章就如何设计复用框架,从概要性架构设计到实际架构设计,不断区分不变部分和可变部分,最终归纳出能够复用的组件库、界面、设计思路,使该框架具备模块化、可重用性、可扩展性、简单性和可维护性等五个特性。