如果camelCase的第一个单词,首字母缩写词是否在大写字母大写?

时间:2019-06-27 19:15:41

标签: coding-style naming-conventions camelcasing

说我有一个缩写词/缩写,例如AB。

如果它是camelCase的第一个单词,是否有关于如何命名变量的约定?

换句话说应该是  * abTest  * ABTest  * AbTest

如果首字母缩写词超过2个字母怎么办?那应该是  * httpTest  * HttpTest

我知道一致性是关键,但是如果从一开始,我觉得也许第一个选择是最好的?

1 个答案:

答案 0 :(得分:0)

我希望有一个好的答案。似乎更常用(和更长)的首字母缩略词仅在首字母大写,而较短,不那么常见的首字母缩略词全部大写。例如,在JavaScript中,HTTP请求的一个常见对象是XMLHttpRequest。尽管XML是一个较短的术语(需要大写才能更容易识别,但是HTTP是一个较长且更易于识别的术语。另外,请注意写/读{{1} },因为它非常不可读。只需确保您的代码一致,并且变量名可读即可。