进行了好几次代码走查,对代码规范和如何写出高质量的代码略有心得,在此分享给大家。
正文
一、命名规范
1.命名方法
使用Pascal规则命名类名,即首字母要大写。
2.解决方案中各部分的命名
2.1命名空间
命名空间名称采用Pascal规则,首字母大写
2.2文件夹
文件夹使用Pascal规则命名类名,即首字母要大写。
2.3类
类名采用Pascal规则,以大写字母开头,每个单词的首字母大写。类名以名词或名词短语构成。比如:
public class NetworkBufferManager
2.4方法
用camel规则来命名类成员变量名称,即首单词(或单词缩写)小写。
2.5变量
二、如何写出高质量的代码
1.抽象
1.1 一个方法被使用两次以上就要考虑抽象出来
1.2 写一个方法之前就要考虑它是否会被再次使用
2.解耦
1.1从B层出来的不能是DataTable,可以放到实体里面,也就是说,U层不允许出现DataTable,最好只在D层出现。
解析:因为当D层发生改变的时候,如果U层使用的DataTable,那么
3.巧用配置文件或数据库
三、需要注意的地方
1.中文
尽量,或者不使用中文,.net
小结
代码优化仍然在学习ing