Java编程中代码规范很重要吗?
在编程过程中一定要注意代码命名的规范性,否则在使用和维护过程中将造成很大的麻烦,这也是一种良好的编码习惯。。大家不妨再各种命名的 时候,多下些功夫,尤其向我这种英语很娄的人, 这样别人再看的时候,就很好理解, 不然就会 浪费跟多不必要的时间。
我想到, 自己 在曾经第一次机房的时候 自己格式的不规范, 引以为戒把。给大家展示一下
'应收金额 =充值金额-退卡金额+临时金额
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所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。
有兴趣的小伙伴 ,大家可以深入了解
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有