naming-conventions - "number of foos"变量的命名约定

标签 naming-conventions

假设我需要将 foo 对象的数量存储在变量中。

不是以英语为母语的人,我总是想知道该变量的最佳(=简短且立即清晰)名称是什么。

foo_numnum_foono_foofoo_no ?或者其他什么?

全名应该是number_of_foos ,但是有点冗长。

你最喜欢什么?为什么?

最佳答案

我选择fooCount,因为它很简单,而且我认为“count”这个词是描述它的最短和最好的词,而不是“number of”之类的。

如果您需要将其存储为最终的和静态的(如果您不需要更改它/如果它是常量),我会选择FOO_COUNT。 (常量全部大写!)

如果您确实必须将其存储为您创建的类的属性(即 ),我会选择 count 并通过 Foo.count 调用它Foo.

您和您的团队的可读性!

关于naming-conventions - "number of foos"变量的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3742650/

相关文章:

jQuery 插件命名约定(针对函数)

java - Sun 的 Java 包命名约定 : sun vs. com.sun

ruby-on-rails - Rails 中的单数或复数 Controller 和助手名称

Powershell: boolean 函数的命名约定

.net - 我的 URL 中问号的名称是什么?

c# - 命名用户控件的最佳实践?

c++ - 如何减轻文件中远离其所有者命名空间声明的类声明?

c# - 你如何命名你的查询字符串变量?短还是长?为什么?

c# - C# 类名中允许使用哪些字符?