いくつかの書評を読んで、自身が所属するチームの活動に役立てられそうに思ったので読んでみた。
タイトルからレガシーコード改善ガイドを連想してしまうけれど、彼の本はコードの改善方法に主眼を置く一方、こちらでは、リファクタリングの手法やテストのアンチパターン、Vagrant による開発環境構築の自動化などのコードやプロジェクトの具体的な改善方法に加え、レガシーコードはどのようにして生まれるか、改善する際にはどのような姿勢を取るべきか、どのような選択肢が存在するか、それぞれの選択肢はビジネス的な観点からどのように評価できるか、といったレガシーコードを取り巻く営みについても焦点を当てている。
さて、読んでみたところ、自身が新たな発見を得て「なるほど!!」となる内容は正直に言って多くなかった。しかしながら、これから初めてレガシーなプロダクトのプロジェクトに参画する人にはぜひオススメしたい1冊に感じた。この本を通じて、レガシーなプロダクトへの怒りに囚われず、冷静に原因を分析して着実な改善を進めるための見方を得ることができると思ったからだ。