Chinaunix首页 | 论坛 | 博客
  • 博客访问: 286863
  • 博文数量: 70
  • 博客积分: 485
  • 博客等级: 下士
  • 技术积分: 632
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-25 08:55
文章分类

全部博文(70)

文章存档

2014年(47)

2013年(1)

2012年(22)

我的朋友

分类: C/C++

2012-10-16 20:22:06

第一:变量的命令
1:为变量命名名字的时候重要考虑事项的,该名字要完全、准确地描述出该变量所表示的事物。命名的名字跟概念相似所以容易记忆
2:名字应该尽可能的特别,不应该使用类似x,x1,x3之类。。。
3:一个好的名字反应的通常是问题而不是解决方案,即express the what more
than the how;
4:调试的最适合的变量命名长度为8-20个字符之间
第二:数据类型的命令Naming Date Type Variables
1:循环数据变量的命名,如果在外部循环使用之前时应该尽量使用详细的命名而不是仅仅是命名类似x、y、z之类的简单名字。这样会对程序后期的阅读和调试产生不必要的麻烦
2:在嵌套循环中尽量使用命名详细的命名形式,这样对以后的调试和阅读又和好的辅助
第三:状态变量的命名Naming Status Variables
1:在命名状态变量时最好不要出现模数,即让人摸不着头脑的数字,如果要使用数字可以再使用之前先进行定义,这样对程序的健壮性和可读性都有好处。
第四:临时变量的命名
在命名临时变量的时候最好不要使用temp,x,y之类的简单命名,而应该使用让人容易理解的8-20字符的名字来表达他的意思,而不是给读者一个摸不着头脑的命名。
第四:布尔变量的命名,Naming Boolen Variables
通话使用found、done、processingComplete来代替true、false,同时使用积极的命名比如isfound、isdone而不是使用消极的命名notfound等来命名
第五:枚举变量的命名Naming Enumerated Types
在使用枚举类型的时候确保每个枚举成员都属于同一个组such as color_、mouth_等
阅读(4095) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~