有意义的命名
1.名字一眼能看出来什么意思,不需要注释来补充
2.使用可搜索的名称:切已单字母名称用于短方法中的本地变量;int a=5 与int Work_DAYS_PER_WEEK=5
3.避免使用编码:使用匈牙利命名法
4.避免思维映射:不应当让读者在脑中把你的名称翻译为他们熟知的名称; 如a,b,c, 对应实体;明确才是王道,编写其他人能理解的代码
5.接口和实现:前面有I会增加误导,我就是不想让用户知道我给他们的接口
6类名:类名和对象应该是名词或者名词短语,不应当使用动词
7.方法名:方法名应当为动词或者动词短语
8.避免将同一个单词用于不同的目的。不要双关语。一词一意
9.添加有意义的语境:需要有良好命名的类,函数或名称来放置名称给读者提供语境;添加前缀,或者放到一个类中同一管理
把多的变量组合成一个方法
此文章内容摘之《代码整洁之道》