假设我需要将 foo 对象的数量存储在变量中。
不是以英语为母语的人,我总是想知道该变量的最佳(=简短且立即清晰)名称是什么。
foo_num
? num_foo
? no_foo
? foo_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/