キャメルケースにおける略語の表現
HTML(HyperText Markup Language)、XML(Extensible Markup Language)などの略語は、通常、全て大文字で表現しますが、クラス名などのキャメルケースでは、どうするか、いつも悩ましい、私です。
JAVAは、どうもHtml
というふうに、略語も一つの単語扱いするようですね。
潔くていいです。
Pythonは、HTML
というふうに、全て大文字にするようです。
このパターンは、変数にしたときに、接頭に略語がくると、xMLParserとかになるのかっ、変なの。 ってなりますが、Pythonはスネークケースだから関係ないですね。
idも、userIDやuserIdという表現が、あって悩ましいですね。