よく使用される7つの命名規則

Tech
Table of Contents

よく使用される7つの命名規則について解説

主な命名規則

  1. キャメルケース(camelCase)

    • 最初の単語を小文字、それ以降の単語の先頭を大文字にする形式。
    • 主にJavaScriptやPHPで使用。
  2. パスカルケース(PascalCase)

    • すべての単語の先頭を大文字にする形式。
    • クラス名などで一般的。
  3. スネークケース(snake_case)

    • 単語をアンダースコア(_)で区切る形式。
    • Pythonでよく使われ、定数には大文字版(CONSTANT_CASE)が使用される。
  4. アッパースネークケース(UPPER_SNAKE_CASE)

    • すべて大文字でアンダースコア区切り。
    • 定数名に多用。
  5. ケバブケース(kebab-case)

    • 単語をハイフン(-)で区切る形式。
    • ファイル名やCSSクラス名で使用。
  6. ハンガリアン記法(Hungarian Notation)

    • 変数名の先頭にデータ型や用途を示す接頭辞を付ける形式。
    • 例: strName, iCount, bIsValid
  7. ドットケース(dot.case)

    • 単語をピリオド(.)で区切る形式。
    • ファイル名や設定ファイルのプロパティ名などに利用。

まとめ

命名規則はプロジェクトや組織ごとに統一することが重要です。言語ごとの推奨規則を参考にし、新しい環境ではそのルールを確認することで、開発効率と可読性が向上します。

Citations:
[1] https://qiita.com/shota0616/items/4ac7a8696b3f6ccbe2bc

コメント