《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.有意义的语境

《clean code》第一章 有意义的命名

《clean code》第一章 有意义的命名

7.命名短小,精准