你的位置:首页 > ASP.net教程

[ASP.net教程]代码整洁之道【书】


有意义的命名

1.名字一眼能看出来什么意思,不需要注释来补充

2.使用可搜索的名称:切已单字母名称用于短方法中的本地变量;int a=5 与int Work_DAYS_PER_WEEK=5

3.避免使用编码:使用匈牙利命名法

4.避免思维映射:不应当让读者在脑中把你的名称翻译为他们熟知的名称; 如a,b,c, 对应实体;明确才是王道,编写其他人能理解的代码

5.接口和实现:前面有I会增加误导,我就是不想让用户知道我给他们的接口

6类名:类名和对象应该是名词或者名词短语,不应当使用动词

7.方法名:方法名应当为动词或者动词短语

8.避免将同一个单词用于不同的目的。不要双关语。一词一意

9.添加有意义的语境:需要有良好命名的类,函数或名称来放置名称给读者提供语境;添加前缀,或者放到一个类中同一管理

   把多的变量组合成一个方法