重构的格式记录
名称 | 重构手法的名称。 |
概要 | 简单介绍此重构手法的使用场景,以及它所做的事。 |
动机 | 明白“为什么需要这样重构”和“什么情况下不该使用这个重构”。 |
做法 | 简明扼要介绍怎样一步一步进行重构。 |
范例 | 以一个简单的例子说明此重构手法如何运作。 |
寻找引用点
1.很多重构都要求你找到对于某个函数,某个字段或者某个类的所有引用点。
2.不要盲目地查找替换,你应该去检查每一个引用点,确定它的确想要指向你想要替代的东西。
(ps:重构的基本技巧为,小步前进,频繁测试。)