本书使用通俗易懂的语言表达,阐述了什么是重构、重构的案例、重构原则。对于初学设计模式和具有一定编程经验的程序员都是一本很值得去读、去学习的书籍。