Amazon CAPTCHA XPの包括的な解説書。読み物ではない。 感嘆した。XPに対する誤解もいくつか解けた。 私はTDD(Test Driven Development)とかペアプログラミングとかそういう用語の意味を完全に誤解していた。その語感に反して、XPにおけるそういった用語がどういう深い意味と連携を持ってるのか、この本は詳しくわかりやすく解説している。恐れ入ったよ。少なくともペアプログラミングはペアでプログラミングする以上のものだということは肝に銘じておかないと、XPのプロから笑われてしまうな。 以前「XPのプラクティスの一部を都合良く抜き出して使ってはだめ」という文言を聞いたか読んだかしたことがあるのだが、その理由も分かった。特にプログラマーが行わなければならないプラクティス(TDD、ペアプロ、リファクタリングなど)は全体で一つの思想を成していて、その一部だけを実践するという