代码的规范—重要性

          在编程过程中一定要注意代码命名的规范性,否则在使用和维护过程中将造成很大的麻烦,这也是一种良好的编码习惯。。大家不妨再各种命名的 时候,多下些功夫,尤其向我这种英语很娄的人, 这样别人再看的时候,就很好理解, 不然就会 浪费跟多不必要的时间。 

我想到, 自己  在曾经第一次机房的时候 自己格式的不规范, 引以为戒把。给大家展示一下

 
       '应收金额  =充值金额-退卡金额+临时金额
        
        TxtYSJE.Text = Val(TxtCZJE.Text) - Val(TxtTKJE.Text) + Val(TxtLS.Text)

现在让回去看 要不是 有这些注释,我恐怕要看好久。   总而言之,一定要, 在命名上不得 马虎, 不然吃亏的是自己呀。

 

一些在编码过程中的规则 :

1.方法、类型用 pascal大写规则来命名. public class TextBox { public void DataBind() { } }
2.局部变量、方法的参数 用camel首单词字母小写规则来命名. string userName; public AddUser(string userId, byte[] password);
3.成员变量前加前缀 m_ public class Database {  public string m_connectionString; }
4.接口的名称加前缀 I. interface ICompare {  int compare(); }
5.自定义的属性以Attribute结尾 public class AuthorAttribute : Attribute { }
6.自定义的异常以Exception结尾 public class AppException : Exception { }
7.方法的命名.一般将其命名为动宾短语. ShowDialog() CreateFile() GetPath()
8.代码的缩进.要用Tab,而不要用space.
9.局部变量的名称要有意义.不要用x,y,z等等. string userName
10.所有的成员变量声明在类的顶端,用一个换行把它和方法分开.
11.用有意义的名字命名namespace,如:产品名、公司名.
12.建议局部变量在最接近使用它时再声明.
13.使用某个控件的值时,尽量命名局部变量.
14.把引用的系统的namespace和自定义或第三方的分开.
15.文件名要能反应类的内容,最好是和类同名,一个文件中一个类.
16.目录结构中要反应出namespace的层次.
17.大括号"{"要新起一行. public class AuthorAttribute : Attribute { }

在查找资料的过程中 还发现了一个命名法,骆驼命名法,

     骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

有兴趣的小伙伴 ,大家可以深入了解一下

发布了70 篇原创文章 · 获赞 14 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/weixin_43472073/article/details/103840462
今日推荐