第8章 どうやって機能を追加すれば良いのでしょう

レガシーコードでもっとも考慮すべきことは、多くのコードにテストがないこと

他に、

良い方法に進むための手法