【问题标题】:How to name my enum elements?如何命名我的枚举元素?
【发布时间】:2010-10-03 21:46:27
【问题描述】:

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

在应用程序中,用户可以创建自己的元模型。他通过创建实体类型来做到这一点,并且类型定义了实体具有的属性。但是,实体类型分为三种:

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

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

编辑:
文档和帮助可供用户使用。此外,预计用户具有技术/编程背景,因此理解这三个概念应该没有问题。

【问题讨论】:

    标签: oop naming-conventions naming


    【解决方案1】:

    首先让我确保我理解问题所在,
    这是你所拥有的(如果我错了,请纠正我):

    #of 实例,是/是唯一的

    (1,真)
    (n,真)
    (n,假)

    如果是这样,
    对于#of 实例,我将使用单\复数
    因为 is\are unique (\ not unique) 我会使用 unique \ ununique。

    所以你会得到:

    唯一的
    复数唯一
    复数唯一

    这是我能想到的最好的了。我不知道你的用户是谁以及环境是什么,但如果你可以选择添加提示(或文档),那肯定会使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-04
      相关资源
      最近更新 更多