- なあ、再帰関数好きな人いる? パート2 [転載禁止]©2ch.net
355 :デフォルトの名無しさん[sage]:2015/09/13(日) 12:05:47.25 ID:FXWhlvqs - >>353
> そんなときにfor文を変態的に書いてると、何が変動しているのかすごく読みづらい。 > じゃあ再帰ならどうかというと、変動する値の数が少なくて済む場合が多いので、「書いた関数の意図=定義をはっきりさせておく」ことができていればデバッグしやすい。 うん、そういう都合のいい状態になるかもしれないって話じゃなくて、 具体的にどれがどうなるってコードで書いてね。 そんな机上の空論でいいなら、こういういいかも出来る そんなときに再帰を変態的に書いてると、何が変動しているのかすごく読みづらい。 じゃあループならどうかというと、変動する値の数が少なくて済む場合が多いので、 「書いた関数の意図=定義をはっきりさせておく」ことができていればデバッグしやすい。
|