投稿者 よねKEN  (社会人) 投稿日時 2011/3/29 12:37:25
大勢の人で一つのアプリケーション作る場合を考えてみてください。
誰かが宣言したAが変数だった場合と定数だった場合を。
値が変わることがないのにAが変数だったら、
ソースコードを読む人は、Aの使用されている箇所をすべてチェックしないと
Aの値がそのときどきでどんな値になるのかわかりません。

それに対してAが定数だったら、値が変わらないことを前提に
ソースコードを読むことができます。既存のプログラムを修正する場合に
このメリットは非常に大きいものです。

一人で開発している場合でも何ヶ月かたった後に
そのソースコードを読んで修正する場合のことを考えてみてください。