| .NET な開発者は、 TDD を学ぼうとしたときに C# や VB.NET で書かれた本が皆無に等しいことに愕然とするかもしれません。 でも、 Java のサンプルコードを読むことは、 難しくありません。 なぜなら、 TDD のサンプルコードはロジカルなものが多く、 理解に苦労する UI やデータアクセス等のライブラリ呼び出しはほとんど使われていないからです。 文法や属性の付け方の違いなどを把握さえできてしまえば、 読むのに困ることはありません。 | ||
![]() | ![]() | ![]() |
| テスト駆動開発入門
by ケント ベック ¥ 3,150 2003/09 TDD の原典。 ただし、 もともと Kent Beck の文章は分かりにくい上に、 翻訳も上手くない。 本文を理解しようとするのはほどほどにして、 コードを写経すべし! / 「リファクタリング」 もそうだが、 コードは... | リファクタリング―プログラムの体質改善テクニック (O...
by マーチン ファウラー ¥ 5,040 2000/05 リファクタリングの原典。 リファクタリングの考え方や、 どんなときにリファクタリングすべきかなどは、 理解しておく必要がある。 リファクタリングカタログは、 ざっと目を通しておき、 必要になった時に思い出して読めばいい。 | Microsoft.NETでのテスト駆動開発
by ジェームス・ニューカーク 2004/9/2 .NET Framework のプログラミング言語用に書かれている TDD の本は、 おそらく日本語ではこれが唯一。 なお、筆者は NUnit の開発にも携わっている。 |
![]() | ![]() | ![]() |
| レガシーコード改善ガイド (Object Orient...
by マイケル・C・フェザーズ ¥ 4,410 2009/7/14 テストコードが揃っていない「レガシーコード」を、 TDD 出来るように改善していくためのノウハウ。 | アジャイルサムライ−達人開発者への道&mi...
by Jonathan Rasmusson ¥ 2,730 2011/7/16 「第5部 アジャイルなプログラミング」で TDD を扱っている。 ブログ記事 ⇒ 「[本] アジャイルサムライ ~ アジャイルマインドの伝道書」 http://tinyurl.com/77mevpm | Java言語で学ぶリファクタリング入門
by 結城 浩 ¥ 3,360 2007/1/27 |
![]() | ![]() | ![]() |
| eXtreme Programmingテスト技法―xU...
by 日本XPユーザグループ ¥ 2,520 2001/11 書名は「テスト技法」となっていますが、テストファースト・CI(継続的インテグレーション)・デザインパターンなどを解説しています。 内容紹介より: 「JUnitを中心に、HttpUnit、RubyUnit、WebUnit、VBUn... | データベース・リファクタリング
by スコット W アンブラー ¥ 3,780 2008/3/26 | バグがないプログラムのつくり方 JavaとEclips...
by 川端 光義 ¥ 2,940 2004/9/22 |
TDD に関する書籍









