Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Byrefの引数の値の変更について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=113#CommentId773
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
社会人
 (社会人)
投稿日時
2008/11/14 06:19:50
第34回 値型と参照型
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard34.htm
にて
>みなさんは本当に必要のない限りメソッドやプロパティの中で引数の値を変更するのは避けるようにしましょう。そのような方法でプログラムしていると、プログラムが巨大になるほど収拾がつかなくなってしまいます。
との記載がありますが、
「グローバル変数はだめ」というのは良く言われているので
アプリケーション内で共通の設定(変数)をひとつのクラスにまとめて
アプリ内の各クラスやプロシージャに対して、BYREFで引数として設定を渡しています
よって、Byrefでの引数である「設定」情報を各クラスから変更しています
これはあまりよくないことなのでしょうか?