2008-05-22

重构

何谓重构: 对软件内部结构的一种调整,目标是在不改变软件行为(软件之可查行为)的情况下,提高其可理解性,降低修改成本。 为何重构: 1.改进软件设计:经常性的重构,可以帮助代码保持自己该有的形态。其中一个重要方向是消除重复代码(Duplicate Code),这个方向的重要性主要是着眼与未来,重构后的代码的运行轨迹几乎不会发生改变,所以它的性能不会有明显提高,但可以提高以后修改的效率。 2.使软件更容易被理解:随着代码的简洁,还可以看到一些关于设计层方面的东西。所以Ralph Johnson这种早期的重构称为"擦掉玻璃上的污垢,使你看得更远". 3.帮助你找到BU ...
bluelzx
搜索本博客
我的相册
065970ae-5176-3de3-9566-7c95b677ad54-thumb
Screenshot-2.png
共 3 张
最近加入圈子
存档
最新评论