重构-改善既有代码的设计(五):重构列表

    xiaoxiao2023-10-16  186

    1、重构的记录格式

    名称 ----> 简短概要 ----> 动机 -----> 做法 ----> 范例

    2、寻找引用点

    (1)查找替换时需要仔细检查每个引用点,以确保替换时不出错,因为在不同类中可能会有相同的函数名称,在同一个类中也可能存在名称相同签名不同的函数

    (2)编译器无法找到通过反射机制而得到的引用点

    3、重构手法

    (1)重构的基本技巧:小步前进、频繁测试

    (2)设计模式为重构行为提供了目标(例如策略模式、模版模式、观察者模式、责任链模式等等)

     

     

    尾注

    上述的总结与思考是基于对《重构—改善既有代码的设计》这本书的精读与演绎更多及时干货,请关注微信公众号:JAVA万维猿圈

    最新回复(0)