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

《编写可读代码的艺术》读书笔记

时间:2015-06-08 11:36:29      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

代码原则:理解代码时间最小化。代码易于理解>代码行数

1.关键思想:把信息载入名字里

  选择专业的词。

单词 更多选择
send deliver, dispatch, announce, distribute, route
find search,extract,locate,recover
start launch,create,begin,open
make create,set up,build,generate,compose,add,new

  少用tmp,i,j,k。

  用具体的名字代替抽象的名字。

  如果一个名字是度量的话,最好在名字后带单位。(delay_secs,size_mb,max_kbps,degrees_cw)。

  如果一个标识符有较大的作用域,那么名字中要包含足够多的信息;如果一个标识符有较小的作用域,可以使用短名字。

  编辑器自带单词补全功能。

编辑器 命令
Vi Ctrl+p
Emacs Meta+/(ESC+/)
Eclipse Alt+/
ItelliJ IDEA Alt+/
TextMeta ESC

  使用CamelCase表达类名,使用lower_separated表示变量名,类成员变量以一条下划线结尾如offset_等。

2.不会误解的名字

 未完待续。。。

《编写可读代码的艺术》读书笔记

标签:

原文地址:http://www.cnblogs.com/xuming-brad/p/4560322.html

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