道草道

大崎上島での移住の記録(2016年4月~):子育て・古民家改造・裏山開拓・造船所・たまにプログラミング

レガシーコードの変更は急いではいけない

仕事の話です。

社内の工場で使うソフトウェアを作る仕事をしています。

 

最近、お仕事をしていただいている派遣さんに、ひたすら我慢して単体テストを書いてもらっています。

そこと、そこを、ちょろっと直せば修正は済むのは、分かっています。

 

でも、どうやってテストしますか?

どうやって、既存の振舞いを変えていないことを証明しますか?

今後も、手動でテストし続けるつもりですか?

品質を確保して速いのは素晴らしいですが、速いだけなのは意味がない。

 

なので、急いではいけない。

まずは、単体テストを書きましょう、と言って我慢してもらっています。

そのうち効果が出ますから、と。

 

ここは、がまん、がまん、がまん。

f:id:legacyCode:20150109124251j:plain

やると決めたら、あとはやるだけ。

と、自分に言い聞かせている、今日この頃。