2008/5/6(Tue) 23:41:10|NO.15704
>よくサブルーチンを使ってスクリプトをまとめた方がいいといいますが
1つは読みやすさの問題です。
掲示板の記事でも空行なしで数十行もあるような記事は読みづらいと
思いますが、それと同じでメインルーチンが延々と続くのは
読む気がしないという人が結構多いようです。
私なんかは結構長いメインルーチンを書いたりもしますが。
もう一つは、その方が作りやすいということが言えます。
メインルーチンをひたすら書いているとあれもやらなきゃ、
これもやらなきゃと初期化部分だけで結構時間を食ったりして、
その割に、後の方を書こうとすると、今まで書いたルーチンは
後の処理のことを考えてなかったので
全部書き直しなんてことになったりします。
そういうことのないように、まず全体の構成を考えて
ブロックに分けてみることが必要です。
最初に全体のことを考えておくと、細かい部分を作るときに
後でこういう処理をやるからここはこういう風に工夫しておく方が
やりやすいだろうなどと、後のことを考えた作り方ができるように
なります。
そうして全体のことを考えて作ると、それぞれのブロックは
サブルーチンとして呼び出すようにしておけば
サブルーチン自体は作らなくてもメインルーチンは書けますから
全体の構成が考えやすくなるというわけです。
|