变量命名规范

最近在学习《代码整洁之道》这本书,感觉受益匪浅,好了,长话短说,哈哈。

命名规范:

1.名副其实

变量的名称应该能够告诉你它要表达的意思,如果名称需要注释来补充,那就不算是名副其实。

例:

int d;  //消逝的时间,以日计   PK int elapsedTimeInDays; 

很明显,在以后的使用中,我们根本不知道d是什么意思(当然了,如果不懂单词什么意思的话也不知道另一个什么意思);

选择体现本意的名称能让人更容易理解和修改代码。

2.避免误导

例如不要用accountList来表示一组账号,除非它真的是List类型,用accountGroup或者accounts都要好些

3.使用读的出来的名称

最好使用单词的全部,不要删减,自造词

4.使用可搜索的名称

单字母名称和数字常量有一个很大的问题!就是很难在一大篇文字中找出来。比如找MAX_NUMBER容易,但是找一个7可就难了。

5.驼峰式命名

一般变量都是首字母小写,然后每个单词的首字母大写,比如:maxTimeCounter;常量要全部大写,单词间用下划线隔开,如:MAX_VALUE。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值