
12.レガシーコード改善ガイド
筆者がITの世界に入ってすぐに手掛けた仕事の1つに、遠い昔に卒業してしまった学生たちが書いたソフトウェアばかりを使っている物理学研究室の仕事があった。この極めて重要なコードは、そのほとんどが極めて難解で、それをサポートする仕事は、常に悪夢を見ているようなものだった。
同じような経験がある読者も多いに違いない。多くのプログラマーは、キャリアのいずれかの時点でレガシーシステムを扱っている。多くの開発案件が、コードに含まれていた予期していなかった問題のために中止になっている。古いソフトウェアにどうアプローチし、どうトラブルシューティングを行い、どう問題を修正すればいいかを学びたいなら、「レガシーコード改善ガイド」を手に入れるべきだ。
提供:Pearson