「レガシーコード改善ガイド」のススメ 第1回:レガシーコードの定義、テストの重要性とは:CodeZine

http://codezine.jp/article/detail/4103


1)「編集して祈る」
「あれ? 変更箇所は大丈夫だけど……別の機能が動かなくなってしまった……」。
この状況は、きれいな設計やコードでも実に簡単に起こります。
コードには自動テストを付けろ。つけてないコードは「レガシーコード」だ。
という主張。