您是否在数组,地图,集合等名称中使用单数或复数?

Fra*_*ank 8 variables naming-conventions

我有一个不是特别技术的快速问题,但我有时想知道什么更好......

您是否在数组,地图,集合等名称中使用单数或复数?例:

单数

1  std::map<string,double> age;
2  age["diego maradonna"] = 49;
Run Code Online (Sandbox Code Playgroud)

复数

1  std::map<string,double> ages;
2  ages["diego maradonna"] = 49;
Run Code Online (Sandbox Code Playgroud)

在复数版本中,第二行不好(因为你正在查看年龄,而不是Maradonna的年龄).在单数版本中,第一行听起来有点不对(因为地图包含许多年龄).

And*_*rew 4

实例用单数,集合用复数。