命名規則


ハンガリアン記法(システムハンガリアン)

型を表す接頭辞を付ける形式。
昔は使用していたが現在はオブジェクトやクラスの種類の増加や型が変わった場合に変数名も変えなければならないためあまり使用されない。
例)strHoge


Pascal形式

各単語の頭文字を大文字にして、単語をつなげて表記する形式。
例)HogeCode


Camel形式

最初の単語の頭文字は小文字、その後につなげる単語の頭文字を大文字にする形式。
例)hogeCode


Snake形式

単語をつなげるときにアンダーバーを使う形式。
例)hoge_code

マイクロソフト命名規約のガイドライン

https://msdn.microsoft.com/ja-jp/library/ms229002%28v=vs.100%29.aspx