美文网首页
读《重构—改善既有代码的设计》的一些想法

读《重构—改善既有代码的设计》的一些想法

作者: 小小旭 | 来源:发表于2018-12-11 14:43 被阅读0次

    第一章,重构时的一些小技巧
    1、对现有业务模型归类,模型抽象是第一步。需要抽象方法,抽象类等。
    2、合理运用多态,替换掉程序中的条件分支语句。
    3、封装,单一职责,自己的内部逻辑对外不可见,通过接口提供结果。
    4、尽量去除临时变量。
    5、不在对象的基础属性上使用switch等分之语句。
    6、结合实际业务,运用设计模式去实现。
    第二章
    我们为什么要重构?
    1、改进软件的设计
    2、提高代码可读性
    3、解决bug
    4、提高编码速度
    什么时候需要重构呢?
    1、写新功能的时候
    2、debug的时候
    3、code review的时候

    单一需求的变化,只引起一个类的修改
    1、函数提取,函数命名
    2、内联函数
    3、方法内临时变量的处理
    4、对只赋值一次的临时变量提取为函数查询

    相关文章

      网友评论

          本文标题:读《重构—改善既有代码的设计》的一些想法

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