编程语言 - 标识符命名规范

   标识符命名规范
   1.见名知意;
   2.驼峰命名法;
   3.下划线命名法
   4.最短长度,最多含义
   5.不要使用类似编号的标识符
   解说1、见名知意,看到名字就知道它是什么意思。比如int age,看到age就知道代表年龄。double salary,看到salary就知道是薪水的意思。int c,看到c我们什么也不知道,int c就不是好的命名。
   解说2、驼峰命名法,大家都知道骆驼背上的驼峰,高低相间的,标识符命名如此。比如myBirthdayAndParty,其中Birthday、And、Party首字母都大小,整体看起来就像驼峰一样。通常而言,变量名,函数名使用小驼峰命名法,即标识符首字母是小写,其他遵循驼峰命名法。而类命名,比如StudentService,SystemOutPrint首字母开始就是大写,即大驼峰命名法。
   解说3、下划线命名法,比如my_birthday_and_party,不同单词之间不是用大写字母区分,而是用下滑线_区分。
驼峰命名法和下划线命名法,都可以根据不同人的喜好,或者不同开发团队之间约定使用。
   解说4、标识符使用最短的长度,却表示出最多的含义。比如printOutAllTheClientsMonthEndReports.那么就可以去掉元音字母,比如prt_rpts(),虽然是表示出最多含义,但是这如同怀孕一般,也许有的人就没看出来怀孕了,此时可以加上必要的注释加以说明,缩写其实比较让人误解的。
   解说5,编号,大家都知道,比如学号,比如工号等等,num1、num2、num3,为什么不推荐使用编号呢?最大的问题在于见名不知意,别人阅读代码看不懂,以至于自己开发过后几个月自己也不知道了。慢慢就变成了天书。
   记住,别人看不懂的代码,其实就是垃圾!代码的最高境界就是,任何人都能看懂你的代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值