1、重构的目的
对软件内部结 构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。在保持功能不变的前提下, 利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高代码质。
随着业务需求等因素的不断迭代,代码总会越写越乱,造成维护成本过高,所以重构代码是不可避免的。
对软件内部结 构的改善,目的是在不改变软件的可见行为的情况下,使其更易理解,修改成本更低。在保持功能不变的前提下, 利用设计思想、原则、模式、编程规范等理论来优化代码,修改设计上的不足,提高代码质。
随着业务需求等因素的不断迭代,代码总会越写越乱,造成维护成本过高,所以重构代码是不可避免的。