《重构》第五章学习笔记
重构的记录格式
- 名称(name):建造一个重构词汇表,名称是很重要的。
- 简短概要(summary):简单介绍此重构手法的使用场景,以及它所做的事情。这可以帮助你更快找到你所需要的重构手法。
- 动机(motivation):为你介绍“为什么需要这个重构”和“什么情况下不该使用这个重构”。
- 做法(mechanics):简明扼要的一步一步介绍如何进行此重构。
范例(examples):以一个十分简单的例子说明此重构手法如何运作。
总的来说,就是建立一个重构手法文档,重构的时候参照这个文档进行相应的操作。
拥有一个好的IDE可以帮助你更快更高效的进行重构。
重构的技巧---小步前进,频繁测试。