こんばんは、B2の鈴木です。
本日はプログラミング演習IIの質問が1件ありました。
=======================
<プログラミング演習Ⅱ>
Q1:課題Cに関して、要件を満たす表示はできたものの、プログラム中に同じようなことを何回も書いていて綺麗ではないし、深さが7までしか対応できていない。改善するにはどうすればいいか。
A1:同じことが何回も出てきているならその部分をメソッドにしてみることが基本で、今回はさらにそれを「再帰的」に使うとうまくいくという説明をしました。そのうえで、どの部分がメソッドとしてまとめられるか考えてもらうよう伝えました。
回答 Q1:岩井
=======================
上記の質問の答えにもありますが、プログラム中で繰り返す処理があれば一つのメソッドとしてまとめるのが基本です。(冗長化を避ける)
そうする事で可読性が高まり、デバッグもしやすくなります。
最初から処理をまとめて考えるのが難しい人は、繰り返しを考慮せずにプログラムを書いた後、重複する部分を少しづつまとめるようにすると良いでしょう。
(文責:鈴木)