变量命名风格

时间:2012-06-01 18:23:05

标签: variables language-agnostic naming-conventions

您喜欢使用什么以及最佳做法是什么?制作长而有意义的名字或缩短名称?

例如,如果您正在写一堂课,那么

int numberOfRooms;

int nRooms;

当然,当您阅读外国代码或将其提供给某人时,长名称更适合于理解,但是他们会使代码更长 - >阅读比较复杂。所以我搞砸了。 :)

2 个答案:

答案 0 :(得分:2)

最重要的事情之一是理解代码。

最好将变量numberOfRooms或numOfRooms命名为nRooms - nRooms可能意味着其他东西,而numOfRooms只有4个字符 - 所以,我认为,值得更长一点。

答案 1 :(得分:1)

  1. 使用房屋命名样式,无论您在哪里工作。其他同事将来会维护您的代码,最好让他们轻松实现。

  2. 如果您自己工作,请使用您所使用语言的标准命名方式。 Delphi,Java,C#等都有标准样式。

  3. 如果您正在开展协作项目,请遵循该项目的房屋命名方式。

  4. 正如米罗斯拉夫所说,在合理范围内,较长的名字通常会更好。