大写缩写的命名约定
问题内容:
是否应调用返回XML流的方法
public Stream getXmlStream();
或者
public Stream getXMLStream();
您对此有何看法?什么是最佳做法?
问题答案:
没有一个正确的答案。此Wiki摘录很有帮助:
编程标识符通常需要包含大写的首字母缩写词和首字母缩写,例如“旧HTML文件”。类似于标题大小写规则,自然的驼峰式大小写形式将全部以大写形式缩写,即“
oldHTMLFile”。但是,当两个首字母缩略词同时出现时(例如,“ parse DBM XML”将变为“
parseDBMXML”),或者当标准要求使用小写的驼峰字母但名称以缩写开头(例如“ SQL Server”将变为“
sQLServer”时,此方法会出现问题。 ”)。因此,某些程序员喜欢将缩写视为小写字母,并编写“ oldHtmlFile”,“
parseDbmXml”或“ sqlServer”。