構造化が好きな人は ・OPTION STRICTを使う ・なるべくDEF使う ・GOSUB使わない というルールが多い感じはするが、俺はあんま同意できないなぁ。 構造体のない言語で「関数呼出し」型のサブルーチン使うと引数が膨大になる。防ぐにはグローバル変数を使うか、配列を構造体風に使うかするしかない。どちらもDEFの利点がなくなる。グラフィックやサウンド関係もリソースが限られているのでDEFに頼りづらい。 「完全に独立で引数の少ない再利用できる処理」なら文句なしにDEFなんだが。 コメントも「日本語入力が大変」で…。コメント書くより、わからなくなったら書き直した方が早いんだよね… ライブラリも、変数名・関数名のコリジョン確認するの面倒で、大抵は書いた方が早いし。 他人のコードは読んだほうがいい。ただし人は選ぶべき。 MIKI氏とかみむ氏のコードはよい。俺のコードはダメ。