《clean code》第一章 有意义的命名
1.名副其实
//消逝的时间以日计
int d;
int elapsedTimeInDays;
2.避免误导
hp,aix,sco是UNIX平台的专有名称
o与0;1与l 相似
3.做有意义的区分
int a1,a2,a3....
getActiveAccount();
getActiveAccounts();
getActiveAccountInfo();
4.使用读的出来的名称
int bafdffffss;
5.每个概念对应一个词
比如获取方法:使用get,fetch,retrieve中一个,就一直用,不要混用
6.有意义的语境
7.命名短小,精准