Table of Contents
よく使用される7つの命名規則について解説
主な命名規則
-
キャメルケース(camelCase)
- 最初の単語を小文字、それ以降の単語の先頭を大文字にする形式。
- 主にJavaScriptやPHPで使用。
-
パスカルケース(PascalCase)
- すべての単語の先頭を大文字にする形式。
- クラス名などで一般的。
-
スネークケース(snake_case)
- 単語をアンダースコア(_)で区切る形式。
- Pythonでよく使われ、定数には大文字版(CONSTANT_CASE)が使用される。
-
アッパースネークケース(UPPER_SNAKE_CASE)
- すべて大文字でアンダースコア区切り。
- 定数名に多用。
-
ケバブケース(kebab-case)
- 単語をハイフン(-)で区切る形式。
- ファイル名やCSSクラス名で使用。
-
ハンガリアン記法(Hungarian Notation)
- 変数名の先頭にデータ型や用途を示す接頭辞を付ける形式。
- 例:
strName
,iCount
,bIsValid
。
-
ドットケース(dot.case)
- 単語をピリオド(.)で区切る形式。
- ファイル名や設定ファイルのプロパティ名などに利用。
まとめ
命名規則はプロジェクトや組織ごとに統一することが重要です。言語ごとの推奨規則を参考にし、新しい環境ではそのルールを確認することで、開発効率と可読性が向上します。
Citations:
[1] https://qiita.com/shota0616/items/4ac7a8696b3f6ccbe2bc
コメント