复合对象的多重命名约定

问题描述 投票:1回答:1

问题是有关将两个或多个“事物”的集合分组的变量或标识符的正确方法。让我用示例和问题进一步解释...

  • 如果您拥有一个ID,则可以使用标识符“ id”对其进行命名
  • 如果您拥有某人,可以将其命名为“约会”作为标识符
  • 如果您有多个ID(例如数组),则可以将其命名为“ ID”
  • 如果您在数组下获得多个约会,则可以将其命名为“约会”
  • 如果您有多个约会的ID,我怎么命名?
    • appointmentIds?
    • appointmentsIds?

我不是说英语的人。

naming-conventions naming non-english
1个回答
1
投票

在您的示例中,您将其命名为“ appointmentIds”,因为它是您的约会类型的多个ID,即,许多不同约会的ID。

“ appointmentsIds”表示an]约会与其ID之间的关系,即约会(单数)具有许多不同的ID,在您的示例中这不太可能!我建议阅读名词和possesive(我感谢英语不是你的母语,英语很难!)

© www.soinside.com 2019 - 2024. All rights reserved.