少しの間、慣例により、識別子にキャメルケースの単語を使用する言語でプログラミングしていると仮定しましょう。アンダースコアで区切られたメソッド名を持つすべての Ruby 型は、これに座ります。
あなたの名前に頭字語が含まれている場合、最初の文字の後の文字を大文字にするためにどのようなアプローチをとっていますか? たとえば、メソッド createSQLBuffer と createSqlBuffer のどちらを呼び出しますか? この状況で何をすべきかを指示するポリシーはありますか? さらに、どちらか一方を具体的に提唱している記事、または実際にこれをカバーしている記事をリンクしてもらえますか?
私はそれが大したことではないことを知っていますが、何らかの理由で、メソッド/クラス/変数の一方が大文字で、他方がより自然に見えるものに出くわすことがあります。奇妙なことに、一貫性があるかどうかさえわかりません。特定の名前ではすべて大文字を使用し、他の名前では小文字を使用するのが好きだということを知っても驚かないでしょう。
誰もがこれについて意見を共有したいですか?