代码大全的“变量命名的力量”总结

来源:互联网 发布:淘宝店铺月销量怎么看 编辑:程序博客网 时间:2024/05/21 01:58

虽然变量的命名是一个非常非常老的非常非常基础的话题,但是基础的东西再怎么强调都不为过,看了一下代码大全的“变量命名的力量”,总结如下

变量命名的长度:控制在10至16个字符之间

为特定类型的数据命名

为状态变量命名:标记应该用枚举类型,具名常量来赋值

为布尔变量命名:一些常用的布尔变量名

done

error

found

success或ok


与语言无关的命名规则

标识全局变量:前面加上g的前缀

标识成员变量:前面加上m的前缀

标识静态变量:前面加上s的前缀


与语言有关的命名规则

C语言的命名规则

预处理宏全部大写(ALL_CAPS),这通常也包括typedef

变量名和子程序名全部用小写(all_lowercase)

下划线用作分隔符:letters_in_lowercase


C语言编程规则在不同的环境下也会有所差异。开发Microsoft Windows应用的C程序员倾向于采用匈牙利命名法,并在变量名中使用大小写。在Machintosh平台下,C语言程序员会倾向于在子程序的名字中混合使用大小写,这是因为Machintosh工具箱和操作系统子程序最初是为支持Pascal接口而设计的


C++的命名规则

类和其他类型的名字混合大小写(MixedUpperAndLowerCase)

变量名和函数名中的第一个单词小写,后续每个单词的首字母大写

不把下划线用作名字中的分隔符,除非用于全部大写的名字以及特定的前缀中


Java的命名规则

常量全用大写并用下划线分割

类名和接口名中每一个单词的首字母均大写,包括第一个单词

变量名和方法名中第一个单词的首字母小写,后续单词的首字母大写

除用于全部大写的名字外,不使用下划线作为名字中的分隔符

访问器子程序使用set和get前缀

0 0
原创粉丝点击