変数は、名前を書いたタッパーだと思えばいい

数学のxを思い出して身構えなくて大丈夫。
プログラミングの変数は、もっと家庭的な道具です。

プログラミング入門で最初に出てくるのが変数です。
数学のxやyを思い出して身構える人が多いのですが、実際はもっと家庭的な道具です。
名前を書いたタッパーだと思ってください。

タッパーの使い方

タッパーに詰める

おやつ = 'ポテトチップス'

これで、おやつと書いたタッパーにポテトチップスが入りました。
あとのレシピでは「おやつを出す」と書くだけで、中身が取り出せます。
中身を詰め替えれば、同じレシピがそのまま別のおやつで動く。

変数のありがたみは、この詰め替えの気楽さにあります。
レシピの100か所で使っていても、詰め直すのは1か所でいい。

名前づけという沼

タッパーの名前は自由につけられます。
だからこそ、中身と違う名前をつけると事故が起きます。
おやつと書いたタッパーに晩ごはんが入っていたら、家庭でも事故でしょう。
プログラマーが変数の名前で長時間悩むのは、未来の自分への親切なんです。

技術ブログ一覧へ戻る