2004-05-18 リファクタリング OO Java リファクタリングした。小さなプログラムだからと、あまり考えずにテストを書き始めたが、考えてみればひとつのクラスに複数の責務が混ざっていた。 リファクタリングしてクラス分割した。すると、いままでパスしていたテストが動かなくなった。って、パスさせるためには、単に分割して削ったテストコードを削除するだけなんだが、やっぱめんどい。 始める前に少しでもクラス設計しとかないといかん!というのを破った悪い見本のようだ。