2007年11月30日星期五

Refactoring


重构,作者Martin, Flower。现在很多IDE都添加了重构功能,不少也受这本书的影响。

重构教你如何更好的写代码和改善原有代码的设计. 我现在已经不记得这本书具体的讲哪些内容, 但一些重要的理念, 潜移默化, 在我工作当成中不断被用到.

我个人编码习惯是, 先很快的把实现写出来 (Prototyping), 再写测试案例, 差不多之后再作重构. (很多人鼓励先写测试案例, 再先具体的实现.)


为了减少重构而学习重构