《架构整洁之道》&《 重构改善既有代码的设计》 整合

  1、重构定义: 在不改变软件可观察行为的前提下,对软件内部进行调整(使用重构手法),以提升其可理解性,下降其修改为本。 -- 重点在两点: 1. 不改变软件的可观察行为。2. 提升其可理解性。程序员 两个目的:1. 添加新功能。 2. 重构。 --重构就只管修改程序结构,不要添加新功能。 添加新功能就不要修改既有代码。二者混合进行会使得程序朝不可理解的方向发展。web ps: 重构与设计模式具
相关文章
相关标签/搜索