重构——程序猿的艺术

何为重构 重构:在不改变软件对外表现和行为的前提下修改已有代码使其易于理解,便于扩展 重构就是让代码易于程序猿理解。在重构的世界里代码是写给程序猿看的而非写给机器看,我们会忽视性能而专注于让代码对程序猿更友好(先让代码跑通,再去重构,最后才考虑性能优化) 为什么要重构 在添加功能前重构,可以时原有的代码更易扩展,简化功能添加难度 在改bug前重构,可以优化代码的结构,使逻辑更加清晰,更容易找出bu
相关文章
相关标签/搜索