重构·改善既有代码的设计《一》

何谓重构 重构(名词定义):对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提升其可理解性,下降其修改为本。 重构(动词定义):使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构。 什么时候重构 事不过三,三则重构。 第一次作某件事时只管去作;第二次作相似的事就会产生反感,但不管如何仍是能够去作;第三次再作相似的事时,就应该考虑重构了。 添加功能时重构 最多见的重构时机
相关文章
相关标签/搜索