もっと詳しく

変数(variable)と値(value) – ソフトウェア設計を考える

変数(variable)と値(value) - ソフトウェア設計を考える

はじめてScalaに触れたとき、変数宣言(var)と値宣言(val)を使い分ける言語仕様に、なるほどなあ、と思った。簡単に言えば、変数(var)は再代入できて、値(val)は再代入できない。 プログラミングのスタイルとして、var宣言は命令的なプログラミング、val宣言は宣言的なプログラミングになる。どちらのプログラミングス…

はてなブックマーク - 変数(variable)と値(value) - ソフトウェア設計を考える はてなブックマークに追加