重构,第一个案例

Wu Jun 2019-12-25 15:59:03
Categories: > Tags:

1 起点

重构前的程序

2 重构的第一步

重构前,先检查自己是否有一套可靠的测试环境。这些测试环境必须有自我检验能力。

3 分解并重组statement()

4 用多态取代与价格相关的条件逻辑

5 结语

重构的节奏:测试、小修改、测试、小修改、测试、小修改……