手続き指向

他人が作った Applet をメンテナンスすることになった。こいつがオブジェクト指向のかけらも無い代物。クラスは基本的にひとつ。変数を static にしておいて外から操作するなど当たり前。長い長いメソッドの中身は switch 文のお化けみたいな感じ。全部捨てて一から作り直してしまいたい衝動と格闘する。