在可复用的面向对象编程中,GoF 的《设计模式》提供了一套可复用的面向对象技术,配合Refactoring(重构方法),很少有简单重复的工作,加上Java 代码的精炼性和面向对象纯洁性(设计模式是java 的灵魂),编程工作将变成一个激动人心的过程.