美文网首页
重构-改善既有代码的结构

重构-改善既有代码的结构

作者: ericsonyc | 来源:发表于2018-02-13 09:02 被阅读0次

    最近正在读重构这本书,觉得收获颇丰,决定记录下该本书的重点内容,下面将用思维导图的方式列出每章的重点(剩余部分后续会补充)

    重构的概念

    着重理解重构的概念。


    重构概念

    重构原则

    理解重构的原则,难点,时机等问题。重构不应该安排时间,而应该随时随地的进行。


    重构原则

    代码坏味道(重构点)

    代码bad taste指的是代码中不好理解,不易维护的代码片段,需要进行重点重构。


    代码坏味道

    构筑测试体系

    重构是不改变软件外部行为的操作,因此需要强大的测试体系保证重构后的功能不变。


    构筑测试体系

    重构手法

    该章以及下面都是归纳介绍重构中经常使用的手法,这块需要经常实践,光看效果不大。下面图中只显示了一部分重构手法,后续的会在后面章节中补上。


    重构手法

    对象之间搬移特性

    该手法主要注重的是对象之间责任的归属问题,函数功能该放在哪个类下,值得思考。该章主要考虑了类之间的行为,类的责任,以及一些常用的重构手法。(从类的角度来看)


    对象之间搬移特性

    重新组织数据

    相关文章

      网友评论

          本文标题:重构-改善既有代码的结构

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