命名規則
CoddyのLuaジャーニー「基礎」セクションの一部。レッスン 10/90。
適切な命名規則により、コードは読みやすく、理解しやすく、保守しやすくなります。
Luaでは、変数名は特定のルールに従う必要があります。変数名には文字、数字、アンダースコアを含めることができますが、文字またはアンダースコアで始めなければなりません。playerScore、health_points、_tempValueのような名前はすべて有効ですが、2playersやmy-scoreは無効です。
変数に名前を付けるときは、その変数が何を格納しているかが明確に分かる、説明的な名前を選びましょう。x や data のような曖昧な名前を使う代わりに、playerLevel や gameScore のような具体的な名前を使いましょう。こうすると、コード自体が説明書の役割を果たし、後からずっと理解しやすくなります。
複数の単語から成る変数名には、Luaプログラマーは一般的にcamelCase(playerHealthのような形式)またはアンダースコア(player_healthのような形式)のいずれかを使用します。どちらのスタイルも問題ありません。重要なのは、コード全体で一貫性を保つことです。スタイルを1つ選び、プロジェクト全体でそのスタイルを使い続けましょう。
自分で試してみよう
このレッスンにはコードチャレンジは含まれていません。
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
基礎のすべてのレッスン
自分で練習してみよう: Luaオンラインコンパイラ