变量名的力量

1. 变量和变量名就本质而言是同一事物.

2. 为变量命名最重要的是,该名字要完全,准确的描述出该变量所代表的事物.

3. 对变量的描述就是最佳的变量名.

4. 一个好记的名字反应的通常都是问题,而不是解决方案.

5. 变量名平均长度在8-20之间,已确保名字含义足够清晰.

6. 把限定词(Total,Sum,Average,Max,Min)加到名字的最后,把最重要的那部分,即为这一变量赋予主要含义的部分应在最前面,还可以避免产生歧义.

7. 对仗词:(begin/end),(first/last),(locked/unlocked),(min/max),(next/previous),(old/new),(opened/closed),(visible/invisible),(source/target),(source/destination),(up/down)

8. 为一些特定类型的数据命名还要求做出一些特殊的考虑.

9. 如果一个变量在循环之外使用,就应该取一个比i,j,k有意义的名字.

10. 可以采用大小写方式命名,驼峰命名和下划线命名风格.

11. 采用任意的规则都好过没有规则.

12. 区分类和对象: 驼峰,前缀,更明确的解析.

13. 避免使用数字,避免拼错单词,避免在名字中包含容易混淆的单词,避免过于随意.


变量名包含以下三大信息:

1.变量的内容(它表示什么)

2.数据的种类(常量,简单变量,用户自定义类型,类)

3.变量的作用域(私有的,类的,包的,全局作用域)


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值