代码之家  ›  专栏  ›  技术社区  ›  Cephalopod

如何命名枚举元素?

  •  1
  • Cephalopod  · 技术社区  · 15 年前

    我在命名应用程序数据模型中的元素时遇到问题。

    1. 该类型始终只有一个实例。
      例如,我想为我工作的公司做模特。它有名字、股价和雇员人数。这些价值观会随着时间的推移而改变,但总有一家公司。
    2. 该类型有不同的实例,每个实例都是唯一的。
      例如:城市。一个城市有一个名字和人口数,有不同的城市,每个城市只存在一次。
    3. 该类型的每个实例定义多个实体。
      例如:汽车。汽车有颜色和制造商。但不止一辆红色奔驰。尽管它们很相似,但红色梅赛德斯1和红色梅赛德斯2是不同的。

    假设你是这个工具的用户,你理解了这三种风格的概念。如果要创建新的实体类型,系统将提示您在选项1、2和3之间进行选择。您如何命名这些选项?

    编辑:
    用户可以使用文档和帮助。另外,用户可以被期望具有技术/编程背景,因此理解这三个概念应该是没有问题的。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Oren A    15 年前

    首先让我确定我了解这个问题,
    以下是你所拥有的(如果我错了,请纠正我):

    #的实例,是唯一的

    (1,正确)

    (n,错误)

    如果是的话,
    对于#个实例,我会使用单\复数

    所以你会得到:


    复数唯一
    普拉鲁努尼克

    这是我能想到的最好的了。。我不知道到底谁是你的用户,什么是环境,但如果你有一个添加提示(或文档)的选择,应该使用的肯定。