繁体   English   中英

复合对象的复数命名约定

[英]Plural naming convention for composite objects

问题是关于命名变量或标识符的正确方法,这些变量或标识符将两个或多个“事物”分组 collections。 让我用例子和问题进一步解释......

  • 如果你拥有一个 id 的东西,你可以用标识符“id”命名它
  • 如果你有一些持有约会的东西,你可以将它命名为“约会”作为标识符
  • 如果您有多个 ID(例如,一个数组),您可以将其命名为“ids”
  • 如果您在数组下有多个约会,您可以将其命名为“约会”
  • 如果您有多个约会的 ID,我该如何命名?
    • 约会ID?
    • 约会ID?

我不是以英语为母语的人。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM