Working Effectively With Legacy Code

Working Effectively With Legacy Code

Working Effectively With Legacy Code

今日java-jaで講演させていただいた際に話に出てきた本です。新しいコードをTDDで書き始めるのは良い、でも、では今有るコード、テストコードの無いコードはどうすればいいの? というTDD界隈の最大級のFAQに真正面から立ち向かっている本です。
答えは一言で言うと「大づかみに担保する & コツコツやっていく」ということなのだけれど、では実際の戦略、手順としてどうするか、ということに真摯に立ち向かっている本です。この本はもっと評価されるべき。

(追記) Working Effectively With Legacy Code 読書会やります!

くわしくは、Working Effectively With Legacy Code 読書会が実現に向けて動き出しましたをご参照ください。