sip*_*wiz 84 user-interface naming-conventions
我工作的质量检查经理告诉我,我的桌面应用程序中存在一个错误,因为当应该是"操作员ID"时,登录提示为"操作员ID".她的论点是"Id"指弗洛伊德的"通灵器具"的自我部分,并且在语义上不正确.
现在我是一名肛门工程师(AE),我当然不得不去查找Id vs ID和我的粗略调查(google),看起来ID似乎与弗洛伊德的自我一样常用.
所以我的理由是,Id是"标识符"的缩短版本,并且比ID更正确或至少更常用,这通常表示两个单词的缩写.
我可以改变用户界面,但后来我不会把我的职业作为一个AE,所以我想知道是否有任何最佳实践或参考资料可用于支持我的论点?请记住,这个问题与用户界面有关,而不是源代码,其中缩写和套管是哲学的完整不同分支.
lav*_*nio 80
根据Merriam-Webster,缩写为"ID".如果它是正确的缩写,则必须是"Id".随着时期.
Eri*_*ing 39
就个人而言,我使用"Id".编译器不关心,但我的眼睛.相比:
GetIDByWhatever <-- looks terrible
GetIdByWhatever <-- oh so pretty!
Run Code Online (Sandbox Code Playgroud)
总而言之,美学在语法方面比语法更重要.(更新:4年后,我不再支持这个声明了)
Blo*_*ard 19
'D'不代表任何东西,所以我一直认为它是缩写,而不是缩写 - 因此我也使用'Id',而不是'ID'.
我不知道你的qa的推理 - 单词可以有多个含义 - 这在英语中并不罕见:)
但看起来常见的用法实际上是" ID "(对或错:P),这可能是用户期望的格式.
小智 6
作为 UAUA(超肛门可用性分析师),请使用ID而不是 Id。
在视觉上,它在英语中更容易识别。在语法上,“Id”是一个词(与“squid”押韵),上面已经给出了弗洛伊德的定义。我们从来没有口头要求显示“ id ”,而是“ ID”。ID 很好,但通过了,因为句点暗示多个单词。
所以。
用身份证就行了
好的。
小智 6
因此,作为一名技术作家,这是我在审查其他人的工作时经常遇到的一个问题,无论是程序员、BA 还是其他作家。通常,正如其他人在我之前所说的那样,id 指的是自我,并且公认的身份缩写是 ID,仅仅因为很多人不知道或不理解该规则并不意味着他们是正确的(抱歉直言不讳),介意标点符号和拼写的规则在很大程度上几乎和时尚一样多变!
然而,似乎没有人问的是,你们公司有标准吗?最终,如果您的公司有风格指南并且他们在该指南中涵盖了该主题,那么您应该遵循该指南。如果未涵盖,那么我可以建议您向维护指南的人员提出问题,并让所有利益相关者参与对话。一致性是这里的关键。如果您工作的公司没有风格指南,那么也许是时候开始制定一份风格指南了!
希望这可以帮助...
小智 5
有趣的是,很多人认为“本我”应该是正确的选择。我觉得“ID”很合适,因为它暗示了我们如何发音——ID 另外,当我在一个连续的句子中读到“Id”时,有时我必须回来再读一遍,以确保它不是“ID”的拼写错误。是”或“它”。