说我有一个缩写词/缩写,例如AB。
如果它是camelCase的第一个单词,是否有关于如何命名变量的约定?
换句话说应该是 * abTest * ABTest * AbTest
如果首字母缩写词超过2个字母怎么办?那应该是 * httpTest * HttpTest
我知道一致性是关键,但是如果从一开始,我觉得也许第一个选择是最好的?
答案 0 :(得分:0)
我希望有一个好的答案。似乎更常用(和更长)的首字母缩略词仅在首字母大写,而较短,不那么常见的首字母缩略词全部大写。例如,在JavaScript中,HTTP请求的一个常见对象是XMLHttpRequest
。尽管XML
是一个较短的术语(需要大写才能更容易识别,但是HTTP
是一个较长且更易于识别的术语。另外,请注意写/读{{1} },因为它非常不可读。只需确保您的代码一致,并且变量名可读即可。