天才エンジニアの深堀りプログラミング


こう言っても過言ではないくらい
変数はプログラミングにおいてとっても重要な要素
一見簡単な要素ですが
改めて変数を深堀りしてみましょう

まず私がしたいのは、ここです。
変数は決して「箱ではありません」。
静的型付け言語なら箱でもまぁわかりやすいのですが、
動的型付け言語だと、箱ではどうしてもイメージがずれてしまいます。
動的に型が変わる→中身によって箱の形がコロコロ変わる
ちょっと分かりづらいというか、現実的ではないですよね
「中身によって形が変わる箱」をイメージできていれば大丈夫なのですが、実在しないものをイメージするくらいなら別のものに例えたほうがいいでしょう。
「箱」でイメージ
ということで、

私は、変数は名札とイメージしています。
この記事へのコメントはありません。