变量的命名2
来源:互联网 发布:淘宝字体侵权 编辑:程序博客网 时间:2024/05/18 03:45
区分变量名和子程序名
变量名和对象名以小写字母开始,如 variableName
类名称和子程序名字以大写字母开始: 如 Employee, RoutineName() 。
区分类和对象
常用的解决方法如下:
- 通过大写字母开头区分类型和变量:
Widget widget; 缺点:二者之间的视觉差异太小,且有些语言对大小写不敏感。
- 通过全部大写区分类型和变量:
WIDGET widget;缺点:由于历史原因,C++和Java里全部大写只用于表示常量,且也会面临混合语言环境的问题。
- 过给类型家 t_ 前缀区分类型和变量:
t_widget widget;缺点:很多程序员从审美的角度出发并不喜欢增加前缀。
- 通过给变量加 a 前缀区分类型和变量:
Widget awidget;缺点:本方案有时会用作第三种方案的备选,但是它需要改变类的每个实例的名字,而不是仅仅修改类名。
- 通过对变量采用更明确的名字区分类型和变量:
Widget employeewidget;缺点:要求基于每个变量的实际情况多出更多的考虑。但有时候,一个widget就是一个普通的widget,你想不出一些并不鲜明的名字,反而使可读性变差。
标识全局变量
在所有的全局变量名之前加上 g_ 前缀,会对滥用全局变量的现象有很大帮助。
标识成员变量
要根据名字识别出变量是类的数据成员,既不是局部变量也不是全局变量,可以在成员数据变量前添加 m_ 前缀。
在不能保证输入参数只读的语言里标识只读参数
可以这样命名:constMax
格式化命名以提高可读性
常用的方法是,用大小写或是使用分隔符。如magicPointTotal , magic_point_total
常量全部大写,宏全部大写
阅读全文
0 0
- 变量的命名2
- 变量的命名约定
- 变量的命名
- C#变量的命名
- 变量的命名
- 变量的命名法
- 变量的命名方式
- 已命名的变量
- 变量命名的重要性
- 未命名的变量
- 变量的命名
- 变量的命名1
- JDE 变量的命名!
- 变量的命名规则
- 变量的命名规则
- 类成员变量的命名
- C#变量的命名规范
- 变量命名的一些事项
- 欢迎使用CSDN-markdown编辑器
- Annotation注解APT(四):依赖注入框架Dagger
- @+id/和android:id有什么区别?
- JSON字符串与JSON对象的区别
- 【Python】下载图片的代码
- 变量的命名2
- fragment返回键处理
- unity委托的排序方法
- NYOJ 28 大数阶乘
- android内存泄漏解决方案
- Java中的网络编程—Socket通信
- 创建孟获的远古祭祀技能触发器
- 最小路径和
- ARRAY_SIZE