变量名的力量:
-
见名知义
对变量存储的数据进行描述 员工数据记录 employeeData
-
适当的名字长度
统计发现变量名10到16个字符,调试所花费的力气是最小的。
如果你查看自己的代码时发现了更短的名字,那么需要认真检查,确保这些名字含义足够清晰
-
变量名对作用域的影响
当你把变量名取的很短时,这一长度本身就对该变量做出了一些说明。该变量代表的是一个临时的数据,他的作用域非常有限。
较长的名字 适用于很少用到的变量 或者 全局变量
较短的名字 适用于 局部变量 或者 全局变量
基于防御式编程 避免使用过短的变量名
对位于全局命名空间中的名字加以限定词
-
变量名中的计算值限定词
age_max name_string 将限定词加在末尾!为变量赋予主要含义的部分应当位于最前面!expense_average 支出_平均
-
为特定类型的数据命名
为循环下标命名: 使用i、j、k这些是约定俗称的,如果变量要在循环之外使用,就要给他一个更有意义的名字!