0.重构之定义:对软件内部结构的一种调整,目的在于不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。
1.每次修改都要进行测试,以确保程序正确性。
2.重构的原因:改进软件设计,使软件更容易理解,可以帮助找到bug,提高编程速度
3.何时重构:
事不过三,三则重构
添加功能时重构
修补错误时重构
复审代码时重构
0.重构之定义:对软件内部结构的一种调整,目的在于不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。
1.每次修改都要进行测试,以确保程序正确性。
2.重构的原因:改进软件设计,使软件更容易理解,可以帮助找到bug,提高编程速度
3.何时重构:
事不过三,三则重构
添加功能时重构
修补错误时重构
复审代码时重构