私が命名規則規則を次のようしています:この変数を "direct3Ddevice"または "direct3dDevice"と呼びますか?
- 混在ケースが
- は、読みやすくするために、略語/頭字語(例えば
XmlDevice
代わりXMLDevice
の)ために複数の大文字を使用していない(例えばtheDevice
)下ケースから始まります。
私が午前問題は、私はdirect3dDevice
またはdirect3Ddevice
またはdirect3DDevice
としての私の変数を記述する必要があるかどうかです。それがあるべき後「3」「D」従って、大文字として(それは同様のサイズであるため)、または単に略語の一部として見ることができるdirect3dDevice
- ため
引数小文字。特に「Direct3D」は名前なので、
direct3Ddevice
- ため
引数「3」の数であり、大文字、その後、「D」は大文字でなければならない、したがって最初の文字として扱われるべきではありません。 2つの大文字が互いに後に続くべきではないので、 'device'の次の 'd'は小文字にする必要があります。
direct3DDevice
- ため
引数「3」の数であり、大文字、その後、「D」は大文字でなければならない、したがって最初の文字として扱われるべきではありません。 'device'の次の 'd'は、新しい単語を大文字で始める大文字小文字の大文字にする必要があります。
あなたはどの言語を使用していますか? .NET言語を使用している場合は、少なくともReSharperに従って推奨される命名規則です。 –
@MoonMoo私はC++を使用しています。 –