变量的命名和使用技巧

    编程中,最多的是和各种各样的变量打交道。变量名的命名和使用,很大程度上也影响着程序的可读性和维护性。变量的命名,有很多种成熟的风格,比较有名的是匈牙利命名法。不管使用什么风格,最重要的是坚持一种风格。有几点我觉的该注意的地方:

1 变量的用途应该单一。不应该给一个变量多种功能。再申请一个新的变量,比你费力搞清楚一个变量现在的用途要方便的多。而且不容易出错。一个变量,一个功能。

2 变量最好随用随申请。在最靠近使用的地方申请。以前我老喜欢在函数的开始处声明所有的变量。后来发现要增加一个变量或者改变原来的变量,老来来回回的,又不方便又打断思维。随用随申请,可以保持局部的功能性。

3 尽可能让变量的作用域短。让变量在很长又无用的作用域中,是很危险的事。谁知道什么时候,它的值是什么样的。

4 变量名要有意义。那些个i,j,m,n什么的,只在短的循环中使用。5 尽量不要使用全局变量。尽量使用Const值。常量最好都用有意义的变量名代替。如#define 100 MAX_NUM

6 用枚举变量时,给一个统一的前缀,方便,可读性高。

7 至于要不要在前面加表示类型的限定词,看个人喜欢了。习惯了很难改。

8 在使用变量前,要先给个初始值。可以避免很多问题。尤其是对那些在别的地方也使用过的变量。

 9 在团队中,要有统一的命名字典。

能想到的就这么多了。勿在浮沙筑高台。平常的注意,能让你在以后的维护和后续的工作中轻松不少。养成良好的习惯,可以让你的工作效率提示很多!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值