如何命名已具有复数名称的数组?

时间:2011-07-26 09:10:28

标签: naming-conventions

当项目名称已经是复数时,您对数组命名是什么?

array names有道理。 array collisionDatas并非如此。

3 个答案:

答案 0 :(得分:2)

您的问题在很大程度上取决于编程语言。 Objective-C具有强大的人们所遵循的命名约定。

尝试collisionDataArray

就个人而言,我现在习惯于Cocoa和Objective-C,而在这里,长变量和类名并不罕见。对我来说,自动完成功能已经足够了,代码最终具有可读性。

答案 1 :(得分:2)

我几乎总是将其命名为Item name + s。命名变量时我的目标是确保减少阅读和理解源代码所需的工作量。

因此,如果我有一个children数组,我将其命名为childrens。如果childrens是英语单词,我根本不在乎,我不写书!所以稍后看到类似的东西: foreach (Object x in childrens)我知道我正在迭代一个子数组,而不是一组child个对象。

答案 2 :(得分:-3)

我有时会在前面添加类型,例如:

array arrNames

array arrColisionData

我更喜欢在开头添加“arr”,所以当你将它们放在有序列表中时,它们会保持在一起。