テスト駆動開発、Kent Beck著、和田卓人訳、濫読日記風、その28
テスト駆動開発の発売記念という建てつけの技術書の歩き方勉強会「テスト駆動開発」編 - connpassというイベントに参加した。
テスト駆動開発は2003年に翻訳出版されたのだが、絶版になっていて、先日、和田さんが訳し直して出版された。その経緯は新訳版『テスト駆動開発』が出ます - t-wadaのブログが詳しい。
ソフトウェア技術書の古典的名著を翻訳しなおし、復刊するという商業ベースにはなかなか乗りにくいことを敢行した和田さんとオーム社に拍手を送りたい。
再翻訳に当たって、1)サンプルのソフトウェアのバージョンを最新にした、2)判型を小さくした(持ち運びやすい)、3)サンプルコードの省略をやめ、コードの変更点を目立たせ、各章ごとにその時点の全コードを記載する、というような工夫を施した。
それによって、現時点でも非常に読みやすい構成になっている。
そして本書の最大の特長は、付録Cにある、和田さんによる解説である。2003年に出版された版(絶版になったもの)によってテスト駆動開発が紹介されてから、ブームになり、普及するにつれ、「教条主義化」と「意味の希薄化」が始まる。そのような背景と文脈を本書の解説は生々しく記している。
本書の本質は2003年当時とほとんど変わっていない。継続的インテグレーションや継続的デリバリーなど一般的になり、アジャイル開発も普及してきた。そのような環境が変わったとしても、テスト駆動開発の本質はほとんど変わっていない。その文脈をしっかりと付録Cの解説は伝えている。
ソフトウェア関連技術書でこのように息の長い価値を持つものは多くはない。若い人が本書の本質を理解するために、付録Cは必須だったと言える。おじさんたちは、おそらくその文脈を多かれ少なかれ知っているだろう。しかし、そのようなものは必ずしも言語化されていない。文脈をしっかりと言語化した意義は大きい。
若者や初学者にテスト駆動開発について学びたければ本書を読めと勧められる。中堅ベテランにはとりあえず付録Cを読め、話はそれからだ。とも言える。
プログラマ必読書である。
濫読日記風
- 教場0、長岡弘樹著、濫読日記風、その27 - 未来のいつか/hyoshiokの日記
- 岩波文庫と私、濫読日記風、その26 - 未来のいつか/hyoshiokの日記
- 死ぬほど読書、丹羽宇一郎著、読了、濫読日記風、その25 - 未来のいつか/hyoshiokの日記
- 読書力、齋藤孝著、濫読日記風、その24 - 未来のいつか/hyoshiokの日記
- 世界の美しい図書館、濫読日記風、その23 - 未来のいつか/hyoshiokの日記
- タイムスリップ・コンビナート、笙野頼子著、濫読日記風、その22 - 未来のいつか/hyoshiokの日記
- 「エルサレムのアイヒマン――悪の陳腐さについての報告」と「アイヒマン調書――ホロコーストを可能にした男」を読んだ、濫読日記風、その21 - 未来のいつか/hyoshiokの日記
- エリック・ホッファー自伝ー構想された真実、エリック・ホッファー著、読了、濫読日記風、その20 - 未来のいつか/hyoshiokの日記
- カラマーゾフの兄弟を再読した、濫読日記風、その19 - 未来のいつか/hyoshiokの日記
- 論理トレーニング101題、野矢茂樹著、読了、濫読日記風、その18 - 未来のいつか/hyoshiokの日記
- ドストエフスキーをいろいろと読んだ、濫読日記風、その17 - 未来のいつか/hyoshiokの日記
- 世界近代小説五十選、文学入門、桑原武夫著、(1963年改版)、濫読日記風、その16 - 未来のいつか/hyoshiokの日記
- 超ソロ社会、平田オリザさん、文学入門など、読了、濫読日記風、その15 - 未来のいつか/hyoshiokの日記
- 伝説の灘校教師が教える一生役立つ学ぶ力、橋本武著、読了、濫読日記風、その14 - 未来のいつか/hyoshiokの日記
- 「定年後」と、「一〇〇歳時代の人生マネジメント」、読了、濫読日記風、その13 - 未来のいつか/hyoshiokの日記
- 偽装死で別の人生を生きる読了、濫読日記風、その12 - 未来のいつか/hyoshiokの日記
- 『学術書を書く』、『できる研究者の論文生産術 どうすれば「たくさん」書けるのか (KS科学一般書)』読了、濫読日記風、その11 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その10 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その9 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その8 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その7 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その6 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その5 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その4 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その3 - 未来のいつか/hyoshiokの日記
- 濫読日記風、その2 - 未来のいつか/hyoshiokの日記
- 濫読日記風 - 未来のいつか/hyoshiokの日記