Cheese

チーズを一日眺めていると日が暮れる。

乱れに乱れ絡まりまくって最悪になっているコードがあって、それをブランチ分けて大規模リファクタリングしてる。頑張ってる最中でいい感じに収束しそうな雰囲気ある。まだ五割くらいの進捗だけれど。そうやってうーんうーんとやっていると、最悪になっている現在使われているコードのほうに機能追加が発生してなんともひどい展開になってしまった。このコードに機能追加してテスト書くのは正直しんどい。どうするべきなのか。テストとか継承とか使わずに書くのなら早く出来そうだけど…!