本书开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。本书不仅展示了一种应用模式和重构的创新方法,而且有助于读者结合实战深入理解重构和模式。书中讲述了27种重构方式。.  本书适于面向对象软件开发人员阅读,也可作为高校计算机专业、软件工程专业师生的参考读物。  1994年,《设计模式》为我们带来了常见设计问题的经典解决方案,从而改变了整个面向对象开发的面貌。  1999年,《重构》为我们带来了一种改进代码的高效过程,从而彻底改变了面向对象设计的方式。..  现在,在众所期盼之中,joshuakerievsky的《重构与模式》第一次深入和全面地论述了设计模式的运用