安全的重构
最后更新于:2022-04-02 04:16:54
[TOC]
## 保存初始代码
## 重构的步伐请小些
有的重构的步伐比其他重构更大,到底什么能算成是一次重构并不明确。因此请把重构的步伐放小些,这样才能理解所做修改对程序的全部影响。
## 同一时间只做一项重构
有的重构会比其他的重构更为复杂。除非是对那些最为简单的重构,否则请在同一时间只做一项重构,在进入下一项重构之前,对代码重新编译并测试。
## 把要做的事情一条条列出来
## 利用编译器警告信息
## 增加测试用例
除了重新运行过去做过的那些测试,还应该增加新的单元测试来检验新引入的代码。如果重构是的一些测试用例已经过时,那么就删除这些用例。
';