ITコンサルの日常

ITコンサル会社に勤務する普通のITエンジニアの日常です。

テストのないリファクタリングは破壊行為に過ぎない

まさにそういうことがあったので、一応書いてみる。というか、障害対応をするのに、なんで余計な修正をするかなぁ。そこが全く理解できない。とても理解できない。
別の変更案件用にソースを修正していたのですが、まあ局所的な修正で済むだろうと思って、後でマージすればいいやぐらいに考えていたのですが、ガッツンガッツンコリジョン起きまくり。マージした結果コンパイルエラーとかも出て、一体どう直せばそうなるのか理解できず。変更案件用の対応はテスト全部やり直しだなぁ。