投稿日 | : 2006/03/09(Thu) 10:35 |
投稿者 | : deadjail |
URL | : |
タイトル | : Re^2: 標準モジュールで構造体(Type)をPrivateで記述するメリットは? |
> > 結局名称のバッティングだけの話であれば、gTypeAというグローバルの
> > 変数も同じ問題を抱えていると思いますので、大したメリットでは
> > ないように思えます。
>
> ある機能や関数をスタブにして、ドライバのみをとりあえず先に開発するとき
> 何でもグローバルな変数で処理していたら、
> 変数名のバッティング以前に機能面で競合を起こしますよね?
いなさん、お返事ありがとうございます。
>何でもグローバルな変数で処理していたら、
確かに何でもかんでもって言うのはよくない事はわかります。
ただ、私の構造体の使い方としてフォームモジュールのSubから
標準モジュールのPublic関数Aに引数keyを与えると
ファイルの1レコードをゲットしてくるといった事を
実現する時によく使うので、結果を格納する変数をgTypeAという
グローバルなものにしています。
> 変数名のバッティング以前に機能面で競合を起こしますよね?
機能面でというのは具体的にどういった事例ですかね?
ある程度の取り決めでは回避できないようなものですか?