バグがないプログラムのつくり方 ~JavaとEclipseで学ぶTDDテスト駆動開発~(長瀬 嘉秀 倉貫 義人 兒玉 督司 川端 光義)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. バグがないプログラムのつくり方 ~JavaとEclipseで学ぶTDDテスト駆動開発~

バグがないプログラムのつくり方 ~JavaとEclipseで学ぶTDDテスト駆動開発~

監修



形式:
書籍
発売日:
ISBN:
9784798107141
定価:
3,080(本体2,800円+税10%)
仕様:
B5変・336ページ
分類:
開発管理
  • このエントリーをはてなブックマークに追加

バグをつぶすのが大事なんじゃない。バグをつくらないことが大事なんだ。

『オブジェクト脳のつくり方』で好評のBe Agile!シリーズの第2弾。
本書は、アジャイル開発プロセスの第一人者であるケント・ベック氏が提唱する「テスト駆動開発(TDD)」について、TDDの実践者である著者陣が軽快な語り口でやさしく詳しく解説します。
各章に用意されたストーリーで現場の雰囲気をつかんだら、オブ脳でおなじみの社長起立プログラムTDDにどっぷり浸かり、最後に「回転寿司でおあいそ!」システムの構築を疑似体験します。何が問題なのか、どうすればいいのか。本書でTDDを堪能してください。
現場のライブ感たっぷりに展開する、実践者による実践者のための書籍です。

付録CD-ROMについて
本書の付録CD-ROMには、本書で解説しているサンプルプログラムおよびサンプルプログラムを実行するための環境などのソフトウェアを収録しています。 インストール方法については、CD-ROMに収録されている「install.txt」をご覧ください。また、サンプルプログラムの動作については、筆者がMicrosoft XP上で確認しておりますが、すべての環境で動作を保障するものではありません。

収録内容について



・- サンプルプログラムのソースコード
・- Apach Ant 1.6.2
・- Eclipse 2.1.3
・- Eclipse Language Pack 2.1.2
・- Java 2 SDK,STANDARD EDITION,VERSION 1.4.2

第1部 まずはここから

第1章 バグなしハッピーライフを求めて
1.1 バグだらけの世界に生きて
1.2 テストする暇がない
1.3 テスト駆動開発の登録

第2章 やったら簡単!テスト駆動開発
2.1 3種の神器を準備すべし
2.2 3拍子のリズムをマスターすべし

第3章 もう1つのオブジェクト脳の作り方
3.1 オブジェクト指向とTDD
3.2 演習:社長命令・起立!by TDD
3.3 まとめ

第4章 オブジェクト脳を超えた設計
4.1 TDD設計の奥義
4.2 まとめ

第2部 つまみぐいOK

第5章 秘伝の技をこっそり教えます
5.1 誰でもできるリファクタリング
5.2 知らなくてもできるデザインパターン
5.3 知って得する達人の技
5.4 テストを楽しくするツールたち

第6章 テスト駆動開発のエトセトラ
6.1 成功パターンと失敗パターン~うまくいく時いかない時
6.2 TDDの強力な援軍“eXtreme Programming”
6.3 周りを巻き込んで、みんなハッピー
6.4 TDDで人を育てよう
6.5 引継ぎだって勇気100倍

第3部 やってみよう

第7章 「回転寿司でおあいそ!」システムを作ろう
7.1 プロジェクトについて
7.2 TDD導入の試金石

第8章 リファクタリングで難関突破
8.1 TDD最初の難関

第9章 シンプル設計で変化に対応
9.1 TDDのシンプル設計

第10章 仕様変更だって、大丈夫
10.1 仕様変更の対応

巻末付録

付録A テスト駆動型の疑問

付録B assertメソッド一覧
2つの真偽が等しいかテスト
2つのバイト値が等しいかテスト
2つの整数が等しいかテスト
2つの浮動小数が等しいかテスト
2つのオブジェクトが等しいかテスト
オブジェクトをnull比較するテスト
2つのオブジェクトの比較テスト
真偽をテスト
必ずテスト失敗

付録C テスティングフレームワーク

付録D 付録CD-ROMのご案内
使用条件と免責事項
著作権について
ご利用方法について
収録内容について

本書は付属データの提供はございません。

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

追加情報はありません。
正誤表の登録はありません。