16
2013
04

《重构-改善既有代码的设计》笔记 - 代码的坏味道

代码重构最重要的部分就是如何发现需要重构的代码,而本章节代码的坏味道正是为我们讲述如何需找这些坏味道。作者很形象的说明了这些需重构的代码。


重复代码  (Duplicated Code)

一个以上的地方看到相同的程序架构

  1. 同一类的两个函数含有相同的表达式

  2. 两个互为兄弟的子类内含相同表达式

16
2013
04

《重构-改善既有代码的设计》笔记 - 重构原则

《重构-改善既有代码的设计》一本非常经典的书籍,第二次看这本书了,说实话第一次看的已经忘的差不多了。开始做一部分笔记,避免看完后再次忘记,让经典保留到我的博客。部分文字摘抄自此书,部分为自己的总结语言。先分享第一张吧。


什么是重构?

名词解释:对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本。

动词解释:使用一系列的重构手法,调整其结构。前提:不改变软件可观察行为

«1»