重构定义

2004年9月1日

在我的重构书籍中,我给出了重构的几个定义。

重构(名词):对软件内部结构进行的更改,以使其更容易理解和更便宜地修改,而不会改变其可观察的行为。

重构(动词):通过应用一系列重构来重组软件,而不会改变其可观察的行为。