首页 > 其他 > 详细

<重构>一书读书笔记

时间:2014-02-09 22:41:20      阅读:268      评论:0      收藏:0      [点我收藏+]

1.差劲的系统是很难修改的。因为很难找到修改点。如果很难找到修改点,程序员就很有可能犯错,从而引入bug。

2.如果你发现需要给程序添加一个特性,而代码结构使你无法很方便的达成目的,那就先重构那个程序,使特性的添加比较容易进行。然后再添加特性。

3.重构步骤的本质:由于每次修改的幅度都很小,所以任何错误都很容易发现。

4.使用重构技术开发时,你把自己的时间分配给两种截然不同的行为:添加新功能,以及重构。添加新功能时,你不应该修改既有代码,只管添加新功能。通过测试,可以衡量自己的工作进度。重构时你不能再添加新功能,只管改进程序结构。此时你不应该添加任何测试,只在绝对必要时(用以处理接口变化)时才修改测试。

<重构>一书读书笔记

原文:http://www.cnblogs.com/chaee/p/3541851.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!