程序员的工具书
这本书一开始读的是英文,不过Martin Fowler本身好像就不是一个Native的英语国家的人。所以他的英文写的也是比较容易懂的。
这个书第一章是一个完整的重构的例子,虽然现实中不可能如此完美而孜孜不倦的重构,不过作为一个例子,是非常的好的,让你能为重构的力量所震撼。
之后就是一些重构的方法,Martin将这个方法一一归类,其实他只是起到一个总结的作用,但是这样的总结也是一种开创性的工作。从另一个书《设计模式》也可以得到证明(这书也是总结了对象设计的23中常用模式,而现在俨然已经成为经典中的经典)。
所以,我觉得也不用看得很仔细,只要知道有这么多重构的方法,然后用的时候翻翻就可以了,所以我说它是一个工具书。
这个书第一章是一个完整的重构的例子,虽然现实中不可能如此完美而孜孜不倦的重构,不过作为一个例子,是非常的好的,让你能为重构的力量所震撼。
之后就是一些重构的方法,Martin将这个方法一一归类,其实他只是起到一个总结的作用,但是这样的总结也是一种开创性的工作。从另一个书《设计模式》也可以得到证明(这书也是总结了对象设计的23中常用模式,而现在俨然已经成为经典中的经典)。
所以,我觉得也不用看得很仔细,只要知道有这么多重构的方法,然后用的时候翻翻就可以了,所以我说它是一个工具书。
有关键情节透露