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