1:重构,改进软件设计(改进设计的一个重要方向是消除重复代码)
2:重构,使软件更易被理解
3:重构,帮助找到bugs。
4:重构,帮你提高编程速度。
什么时候重构?(三次法则)
1:添加功能时---并重构
2:修补错误时---并重构
3:代码审核时---并重构
总得来所,第二章是一个高层次的抽象章节,内容不多,可以说简单的做了一些概括,比较重要的就是重构的注意点,并非指点技术,而是其它方面。
好了,进入下一个章节。
1:重构,改进软件设计(改进设计的一个重要方向是消除重复代码)
2:重构,使软件更易被理解
3:重构,帮助找到bugs。
4:重构,帮你提高编程速度。
什么时候重构?(三次法则)
1:添加功能时---并重构
2:修补错误时---并重构
3:代码审核时---并重构
总得来所,第二章是一个高层次的抽象章节,内容不多,可以说简单的做了一些概括,比较重要的就是重构的注意点,并非指点技术,而是其它方面。
好了,进入下一个章节。