K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>長い関数はVBだと良く出会いますね。 >>VBAの記録マクロはもっと酷いかも(^-^;) > >VBはほとんどやったことないですが、やっぱりそうですか。 >記録マクロが長くなるのはしょうがない気がしますが。 > >>C言語だと私は1500行くらいですかね。 >>strncat()連続が多かったような。 >># Pro*CとかSQL埋め込みものは除外。 > >状況によっては、1000行以上の関数を書くこともあり得ると思います。 >ていうか私も書いたことがあります。 >巨大なswitch caseで、caseひとつあたりは数行しかなく、関数全体で使う >ローカル変数も数個しかない、というものでした。こういうケースなら、 >長くなってもいいんじゃないかと思っています。 > >関数が長くてなぜいけないのか、といえば、ものすごーく巨大なif文とかを >書くことになって流れがわからなくなる、というのもありますが、 >それ以上に大きいのは、「ローカル変数が増える」ことだと思っています。 >ローカル変数とはいえ、2000行の関数ともなればもうグローバル変数と >一緒ですから。 >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!