码迷,mamicode.com
首页 > 其他好文 > 详细

《重构》读书笔记第一章

时间:2014-12-05 20:53:45      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:des   http   ar   使用   sp   on   数据   art   bs   

《重构——改善既有代码的设计》,英文名《Refactoring, Improving the Design of Existing Code》,大神Martin Fowler著。

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

2、重构之前,首页检查自己是否有一套可靠的测试机制。这些测试必须有自我检验能力。

3、重构技术就是以微小的步伐修改程序。如果你犯下错误,很容易便可发现它。

4、任何一个傻瓜都能写出计算机可以理解的代码,唯有写出人类容易理解的代码,才是优秀的程序员。代码应该表现自己的目的,这一点非常重要。阅读代码的时候,我经常进行重构。这样,随着对程序的理解逐渐加深,我也就不断地把这些理解嵌入代码中,这么一来才不会遗忘我曾经理解的东西。

5、绝大多数情况下,函数应该放在它所使用的数据的所属对象内,否则,有可能放错了位置。

 

To be continued...

《重构》读书笔记第一章

标签:des   http   ar   使用   sp   on   数据   art   bs   

原文地址:http://www.cnblogs.com/litao-tech/p/4147368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!