変数の定義について
スクリプト言語などを扱っていると、
変数の定義をしないまま適当に変数を使用できてしまいますよね。
別にこのことは悪いとは思っていませんが、
しかし、あまりに変数を簡単に使えてしまうことで、
変数の定義
に関する意識が低くなっているように感じます。
そもそも変数は…
値の変更が必要となる定義について
値の意味を決めて使用する
という感じのものであると思いますが、
あまりにも簡単に変数が定義できてしまうために
値の明確な定義をしないまま変数を作成してします
っという行為に陥ってしまう可能性があります。
この場合、関数のライン数が100程度であれば二重定義を避けるをできますが、
1000とか2000ラインの関数になってしまうと、
同一の名称で複数の意味を持つ変数定義に陥ってしまう可能性もありますよね。
っというわけで変数はその変数の
・意味
・ライフタイム
を意識して定義する必要がありますよね。
変数の定義をしないまま適当に変数を使用できてしまいますよね。
別にこのことは悪いとは思っていませんが、
しかし、あまりに変数を簡単に使えてしまうことで、
変数の定義
に関する意識が低くなっているように感じます。
そもそも変数は…
値の変更が必要となる定義について
値の意味を決めて使用する
という感じのものであると思いますが、
あまりにも簡単に変数が定義できてしまうために
値の明確な定義をしないまま変数を作成してします
っという行為に陥ってしまう可能性があります。
この場合、関数のライン数が100程度であれば二重定義を避けるをできますが、
1000とか2000ラインの関数になってしまうと、
同一の名称で複数の意味を持つ変数定義に陥ってしまう可能性もありますよね。
っというわけで変数はその変数の
・意味
・ライフタイム
を意識して定義する必要がありますよね。
by Tomonobu1979
| 2011-07-09 02:05
| プログラミング