重构 改善既有代码的设计(要点总结一)

任何一个傻瓜都能写出计算机可以理解的程序,惟有写出人类容易理解的程序,才是优秀的程序员。 定义: 对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提升其可理解性,下降其修改为本程序员 目的: 使软件更容易被理解和修改。 与之造成对比的是性能优化,可是二者出发点不一样,性能优化每每使代码较难理解。web 性能优化: 不改变程序的外在行为(除了执行速度),只改变内部结构。算法 重构过程
相关文章
相关标签/搜索