在代码变量,函数,参数。。等等所有我们要取的名称当中,我们要遵循以下规则
1.名称要名副其实 名称一看起来就得知道它大概是什么用途,它为什么存在,应该怎么用等
2.避免误导 不要用人们(程序员)熟知的单词例如 hp,aix等是 unix平台里专有名词
3.做有意义的去门 例如很多时候要用到一样的名字,这时要用很简单的约定来区分
4.使用读得出来的名称 名称不要写成读出来别扭的词
5.使用可搜素的名称 有的时候我们要搜素全文来找出那个名称的意义。
6.避免使用编码 现在变量明的长短都不成问题了,你使用一些编码反而对效率不佳
7.避免思维映射 尽量不要使用专业性很强的别的领域的词
8.类名要简短 类名不应该是动词
9.方法名 方法名一般是动词或者动词短语,可以考虑将相应的构造函数设为privdate。
10.别扮可爱 不要用趣味笑话类名称
11.每个概念要对应一个词
12.别用双关语
13.使用解决方案领域名称
14.使用源自不计问题领悟名称
15.添加 有意义的语境
16.不要添加没用的语境
到这是命名一些建议,我读这本书时一个话让我深思,代码是提供给人看的,代码不是一写就完事的。你要添加一行代码,你需要阅读周围代码。