1、选择好变量名的注意事项
糟糕的变量名:

变量名 r =  r-rr;
变量名 rrr 
= cc + salesTax(cc);
变量名 r 
= r + LateFee(r1,r) + rrr;
变量名 
变量名 

良好的变量名:

1变量名balance = balance - lastPayment;
2变量名monthlyTotal = newPurchases + SalesTax(newPurchases);
3变量名balance = balance + lateFee(customerID,balance) +monthlyTotal;
4变量名balance = balance + Interest(customerID,balance);

从这二段代码可以看出,好的变量名是易读、易记的。


原则:
1、变量名称要完全、准确地描述出该变量所代表的事物
2、以问题为导向
如一条课程记录,可以命名为:inuputLesson或lessonData,显然lessonData直指问题域
3、最合适的命名长度
 根据Gorla、Benandert 发现,当变量名平均长度在10到16个字符之间时,调试程序所花时间最短。平均名字在8到20,也几乎同样容易调试。
4、变更名的计算值限定词
如果要用类似Total、Sum、Average、Max、Min、Record、String、Pointer、Count这样的限定词来修饰某个名字,那么请记住把限定词加到名字的最后
如:
totalRevence和revenceTotal在语义是等价的

相关文章:

  • 2021-08-16
  • 2021-10-08
  • 2022-12-23
  • 2021-11-30
  • 2022-02-06
  • 2022-12-23
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
  • 2021-11-10
  • 2021-12-10
  • 2022-12-23
相关资源
相似解决方案