骆驼肠衣首字母缩略词?
这个问题可能看起来很迂腐或只是愚蠢,但是当涉及到首字母缩略词时,您对骆驼外壳的做法是什么?你是否坚持认为所有东西,甚至首字母缩略词都必须是驼峰大小写的,还是你对首字母缩略词做了一个例外。解释也会很棒。我不确定这种做法如何影响IDE功能(自动完成)或行业标准是什么。
这个问题可能看起来很迂腐或只是愚蠢,但是当涉及到首字母缩略词时,您对骆驼外壳的做法是什么?你是否坚持认为所有东西,甚至首字母缩略词都必须是驼峰大小写的,还是你对首字母缩略词做了一个例外。解释也会很棒。我不确定这种做法如何影响IDE功能(自动完成)或行业标准是什么。
对于 C#,请查看 Microsoft 的指南:
将两个字符的首字母缩略词的两个字符都大写,但驼峰大小写的标识符的第一个单词除外。
名为 DBRate 的属性是用作 Pascal 大小写标识符的第一个单词的简短首字母缩略词 (DB) 的示例。名为 ioChannel 的参数是用作驼峰大小写标识符的第一个单词的简短首字母缩略词 (IO) 的示例。
请仅将首字母缩略词的第一个字符大写为三个或更多字符,但驼峰大小写的标识符的第一个单词除外。
名为 XmlWriter 的类是用作 Pascal 大小写标识符的第一个单词的长首字母缩略词的示例。名为 htmlReader 的参数是用作驼峰大小写标识符的第一个单词的长首字母缩略词的示例。
不要在驼峰大小写的标识符的开头将任何首字母缩略词的任何字符大写,无论其长度如何。
名为 xmlStream 的参数是长首字母缩略词 (xml) 的一个示例,用作驼峰大小写标识符的第一个单词。名为 dbServerName 的参数是用作驼峰大小写标识符的第一个单词的简短首字母缩略词 (db) 的示例。
个人喜好。
我倾向于这样做,只是因为它没有与其他单词很好地合并,例如,与.做任何让你感觉良好的事情,但要以标准的方式去做。XMLHTTPParser
XmlHttpParser