れいさん >引数が膨大になる。防ぐにはグローバル変数を使うか配列を構造体風に使うか そこが悩みどころ。まあグローバル変数に日和ることが多いかな。 後者は可読性が著しく犠牲になるので・・・ >どちらもDEFの利点がなくなる 減少するが、なくなるわけではありませんね。e.g.ローカル変数。 >ライブラリも、変数名・関数名のコリジョン確認するの面倒 そこで必要になるのが記憶力です。 私など、先週書いたのと同じ関数をまた書いて、たまたま関数名が同じだったのでコンパイルエラーとかしょっちゅうです。 VBS だとエラー出ずに置換されるから恐ろしい