美文网首页
代码重构

代码重构

作者: 晓得为_ | 来源:发表于2017-07-19 17:46 被阅读0次

    目标:

    改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。

    为什么要重构

    为满足需求,代码开发过程中会有很多妥协;
    当新需求的开发成本,超过开发一个新的软件的成本,可以考虑重构;

    哪些是我们需要注意的

    • 重复的代码
    • 过大的类和过长的方法
    • 牵一发而需要动全身的修改
    • 类之间需要过多的通讯
    • 过度耦合的信息链
    • 重复的功能,写多套
    • 代码设计缺陷
    • 缺少必要的注释
    • 性能优化
    • 冗余
    • 重复调用

    有时候你根本不应该重构 — 例如当你应该重新编写所有代码的时候。有时候既有代码实在太混乱,重构它还不如从新写一个来得简单。

    相关文章

      网友评论

          本文标题:代码重构

          本文链接:https://www.haomeiwen.com/subject/hgnlkxtx.html