投稿者 社会人  (社会人) 投稿日時 2008/11/14 06:19:50
第34回 値型と参照型
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard34.htm
にて

>みなさんは本当に必要のない限りメソッドやプロパティの中で引数の値を変更するのは避けるようにしましょう。そのような方法でプログラムしていると、プログラムが巨大になるほど収拾がつかなくなってしまいます。

との記載がありますが、
「グローバル変数はだめ」というのは良く言われているので
アプリケーション内で共通の設定(変数)をひとつのクラスにまとめて
アプリ内の各クラスやプロシージャに対して、BYREFで引数として設定を渡しています
よって、Byrefでの引数である「設定」情報を各クラスから変更しています
これはあまりよくないことなのでしょうか?