本誌からのお知らせ
「実演テスト駆動開発」 WEB+DB PRESS Vol.35特集 特設ページ
WEB+DB PRESS Vol.
更新履歴
2006年10月24日
- 実演ムービーの追加
- タスク2
「サーブレットのアクセスURLからDAOの名前を抽出する」 の実演ムービー3本を追加しました。 - 環境構築ムービーの追加
- Subversion環境の構築ムービー3本を追加しました。
- 補足情報の追加・
変更 - 第2章~第8章の各章終了時点でのサンプルコードを公開しました。また,
すでに公開済みだった第8章完全版のコードも差し替えましたので, お手数ですが再度ダウンロードしてください。 - 補足情報の追加
- 「テストフィルタ機能,
受け入れテスト実行の自動化機能について」 を追加しました。 - 補足情報の追加
- 「著者のEclipseテンプレートを公開!」
を追加しました。 - 誌面訂正情報の掲載
- 第2章のリスト2,
第8章のpom. xmlに誤りがありました。
著者からのメッセージ
実演ムービーをご覧いただくにあたっての,
TDD実演ムービー
第4章
- TDD
- TDDのリズム
- レッド,
グリーン, リファクタリング - 仮実装や三角測量などのTDDの基本戦略
- Eclipse
- ショートカットの使い倒し
- コンパイルエラーとクイックフィクスを利用したコーディング
- テンプレート機能,
フィルター機能の活用方法 - リファクタリング機能の活用方法
- Subversionの操作
タスク1 「サーブレットのアクセスURLからエンティティのIDを抽出する」
このタスクの全作業をムービー化しました。誌面26~28ページに該当します。
- テストクラスの作成
- assertEquals( )メソッドのテンプレート作成
- 型フィルタでフィルタリング
- 実装クラスの作成
- 仮実装
- 三角測量-レッド
- 三角測量-グリーン
- Subversionへのコミット
タスク2 「サーブレットのアクセスURLからDAOの名前を抽出する」
このタスクの作業のうち,
環境構築ムービー
開発環境の構築
第2章
誌面18~20ページの
Subeversion環境の構築
Subversion環境の構築ムービーです。執筆環境ではローカルでTortoiseSVNを動かしました。すでにSubversion環境がある方は,
→
補足情報
サンプルコードなど,
誌面のお詫びと訂正
誌面の掲載内容に誤りがございました。詳しくは,
なお,
クレジット
制作・著作
制作協力
村石恵示
※FlashムービーはAdobe Captivateで制作しました
記事中で紹介した書籍
-
WEB+DB PRESS Vol.35
テスト駆動開発(TDD)では,テストを書くことを通して設計を行い(レッド),次にきたないけれど動作するコードを書き(グリーン),その動作するコードをきれいにしま...