骆驼背中的首字母缩略词
2022-09-01 05:47:42
我经常看到Java类名像
XmlReader
而不是
XMLReader
我的直觉是完全大写的首字母缩略词,但显然很多人的想法不同。或者也许只是因为很多代码生成器在首字母缩略词方面遇到了麻烦......
所以我想听听公众的意见。如何将包含首字母缩略词的类名大写?
我经常看到Java类名像
XmlReader
而不是
XMLReader
我的直觉是完全大写的首字母缩略词,但显然很多人的想法不同。或者也许只是因为很多代码生成器在首字母缩略词方面遇到了麻烦......
所以我想听听公众的意见。如何将包含首字母缩略词的类名大写?
我们使用像Java和.NET一样的骆驼大小写约定。不是出于代码生成器的原因,而是为了可读性。考虑将两个首字母缩略词组合在一个名称中的情况,例如将 XML 转换为 HTML 的类。
XMLHTMLConverter
或
XmlHtmlConverter
你更喜欢哪一个?
原因有二:
XmlHtmlConverter
XmlHtmlConverter
XHC
XMLHTMLConverter
XMLHTMLC