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

翔泳社(出版社) , 長瀬嘉秀 (監修) , 倉貫義人(著) , 兒玉督司(著) , 川端光義(著)

商品番号
107140
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2004年09月21日
出荷開始日
2004年09月22日
ISBN
479810714X
判型
B5変
ページ数
336
付録:CD-ROM
1
キーワード
プログラミング  開発  TDD

販売価格:¥3,080(税込)

ポイント:280pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。
ほしい物リストに追加

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

『オブジェクト脳のつくり方』で好評の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のご案内
使用条件と免責事項
著作権について
ご利用方法について
収録内容について

各種問い合わせは以下のリンクからご連絡ください

関連商品

独習PHP 第4版

販売価格:3,740円(税込)

2021.06.14発売

Python ゼロからはじめるプログラミング

販売価格:2,068円(税込)

2021.05.24発売

Windowsカーネルドライバプログラミング

販売価格:4,180円(税込)

2021.05.19発売

おすすめ特集

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ゲームプログラミング・ゲーム制作関連本

趣味で始めてみたい方や、ゲームプログラマー・ゲームデザイナーにもおすすめ!ゲーム制作おすすめ本

情報処理教科書シリーズ

情報処理技術者試験におすすめの参考書「EXAMPRESS 情報処理教科書シリーズ」で最短合格!

エンジニア必携特集

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介。

ビジネススキルの本

ビジネスマナー、仕事術を身に付けるならこの一冊!おすすめビジネススキルの本。

特集をもっと見る