デバッグ

秋にインド人に作って貰ったアプリのJavaコードを確認しているが、ボロボロやな。配列Aから配列Bにデータを渡すだけで良いのに、間に不必要な配列Cを作成していて無駄に複雑になっている。あと彼は画面更新の関数が動かなかったとか言っていたけど、更新対象のデータのアドレスを保持していないんだから再描画処理のしようがない。後forループで配列をnewしまくっていて恐ろしすぎる。だから数十分走らせたら落ちるんだ。こりゃ全面的に書き直しだろう…。他にもやることにあるのに時間取られるなぁ…。

I'm now debugging an old program but it is awful..