プログラミングにおける変数名のつけ方

プログラミングにおける変数名のつけ方

・プログラミングで使用する変数名のつけ方が知りたい!

・変数名のつけ方にはどんな種類があるの?

 

上記のような悩みを抱えている方がこの記事にたどり着いたでしょう。今回はプログラミングに関する変数名のつけ方変数名のつけ方の種類をご紹介します。

 

最後まで読んでいただければ、プログラミングの基本が身に付きます。興味のある方はぜひご覧ください

 

プログラミングでの変数名のつけ方

 

ここでは、プログラミングでの変数名のつけ方で押さえておくべきポイントをご紹介します。基本的なことですので、しっかり読んで理解することをおすすめします。

 

基本的にはプログラミング言語の流儀に従う

 

変数名のつけ方として、多くの言語で使われているのはキャメルケースだと思います。基本的にはキャメルケースで変数名を付ければ統一しやすいと思いますが、言語独自に設けられたルールに従うようにしましょう

 

変数名のつけ方が異なることで、コード自体機能しなくなったり、エラーが出てしまう場合があります。開発アプリで決められた変数名のルールの中で名前をつけると良いと思います。

 

変数名は機能と関連性のある名前をつける

 

変数名のつけ方として、最も意識するポイントは変数の機能に関連した変数名を付けることです。変数名と関係の無い名前を付けてしまうと、他の開発者が見た時に混乱してしまい、エラーの原因になってしまう可能性があります。

 

例えば、『特定のポップアップがでる変数は$pop_up』のように、ぱっと見ただけで理解できる変数名にすると、コードの混乱や複雑化を防ぐことができます。客観的に見て問題がないような変数名を付けるようにしましょう。

 

変数名は英語でつける

 

英語に馴染みの無い方だと、英語で名前を付けることが少し大変だと思います。しかし、エンジニアの中では英語で変数名などを付けるのが普通です。ローマ字ではなく、自然な英語で変数名を付けるようにしましょう。

 

変数名を作れるサービス

変数名のつけ方が分かったけど、たくさんある変数にいちいち名前を考えるのがめんどくさい、と考えている方におすすめのサービスが『codic』です。日本語で変数に与える意味の言葉を入力すると、自動で変数名を作成してくれます。

 

配列の変数名は複数形にする

 

プログラミング言語の中には、配列と言う概念があります。簡単に説明すると、1つの変数に複数の要素を含んでいるものです。このような配列に変数名を付ける場合は、配列と分かりやすくするために複数形で変数名を付けましょう

 

通常の変数は単数形、配列など複数の要素が組み合わさった変数は複数形、とルールを決めておくと後で混乱することが少なくなります。

 

短すぎる変数名を避ける

 

変数名を付けるとき、短すぎる変数名は避けるようにしましょう。変数名を短く付けてしまうと、コード内に似たような文字が存在する時、間違って検索に引っかかってしまい作業の手間が増えてしまいます。

 

コードの書きやすさなどを考慮して、変数名は適切な文字数で付けるようにしましょう

 

プログラミングでの変数名のつけ方【種類】

 

以下では、プログラミングでの変数名のつけ方を種類別にご紹介します。表記のルールは言語によって異なることがありますので、使用する言語に適した表現方法で記述しましょう。

 

スネークケース

 

スネークケースとは、単語と単語の区切りにアンダースコア( _ )を使った変数名のつけ方です。単語の区切りがはっきりしているため、意味を直感的に理解しやすい特徴があります。

表記例:$point_set

 

キャメルケース

 

キャメルケース(別名:ろーわーキャメルケース)とは、2番目の変数名の頭文字を大文字にする変数名のつけ方です。ラクダのコブに似ていることからキャメルケースと呼ばれています。

表記例:$pointSet

 

パスカルケース

 

パスカルケース(別名:アッパーキャメルケース)とは、単語の頭文字をそれぞれ大文字にする変数名のつけ方です。単語の区切りが見やすく分かりやすいのが特徴です。

表記例:$PointSet

 

プログラミングにおける変数名のつけ方 まとめ

 

この記事では、プログラミングに関する変数名のつけ方変数名のつけ方の種類をご紹介しました。プログラミング学習を行うと、細かい箇所で躓くでしょう。

 

どうしてもプログラミングの勉強が捗らない・本当にエンジニアになることができるのか、不安になった場合はプログラミングスクールに通うの1つの手段です。

 

以下の記事でおすすめのプログラミングスクールをご紹介していますので、気になる方はご覧ください。

 

プログラミングスクールおすすめ20社を厳選比較【保存版】 プログラミングスクールおすすめ20社を厳選比較【保存版】

 

全国のプログラミングスクール一覧

北海道 北海道
東北地方 青森 岩手 宮城 秋田 山形 福島
関東地方 東京(池袋) 茨城 栃木 群馬 埼玉 千葉 神奈川
中部地方 新潟 富山 石川 福井 山梨 長野
岐阜 静岡 (浜松愛知
関西地方 大阪(難波 梅田) 三重 滋賀 京都 兵庫 奈良 和歌山
中国地方 鳥取 島根 岡山 広島 山口
四国地方 徳島 香川 愛媛 高知
九州・沖縄地方 福岡 佐賀 長崎 熊本 大分 宮崎 鹿児島 沖縄

⇔スクロールできます⇔