重构 改善既有代码的设计 学习笔记

Posted by Kerwen Blog on March 27, 2018

重构的第一步是为即将修改的代码建立一组可靠的测试环境。 好的测试是重构的根本。
好的代码应该清楚表达自己的功能, 变量名称是代码清晰的关键。

重构时对软件内部结构的一种调整, 目的是在不改变软件可观察行为的前提下,提高其可理解性, 降低其修改成本。

重构原则