2008-02-27から1日間の記事一覧
きっと昔読んだ入門書にこう書いてあったんだろう。 グローバル変数はスパゲティコードの要因になりますので、なるべく使わないほうがいいでしょう。 でも、他にスパゲティコードの要因があっても気付かない。 「内部で呼び出している手続きに必要だから」と…
d:id:pmint:20080227:p1の続き。 変数に限らず、シンボルのスコープは適切じゃないと。 広すぎても狭すぎてもいけない。 アプリの環境設定値をローカル変数でたらい回しされても困るし、直接呼び出せない手続き間のデータ交換のためにグローバル変数を使われ…