- ホーム
- > 和書
- > コンピュータ
- > プログラミング
- > SE自己啓発・読み物
出版社内容情報
ユニットテストの基礎からチーム開発でのユニットテストまで、達人プログラマーの実践的テクニックを明らかにした内容。
合い言葉で覚えるユニットテストのアプローチ!
Javaユニットテストのデファクトスタンダード「JUnit」の解説書。モダンなJava開発においてユニットテストはいかなるアプリケーションを開発する場合にも欠かすことのできないプロセスです。本書では、ユニットテストの基礎からチーム開発でのユニットテストまで、達人プログラマーの実践的テクニックを明らかにします。さまざまなベストプラクティスからわかりやすい合い言葉が作られており、読者はユニットテストでの指針をすぐにマスターできるでしょう。避難は「おかし」、味付けは「さしすせそ」、ユニットテストは「FIRST」!
内容説明
Javaユニットテストのデファクトスタンダード「JUnit」の解説書。モダンなJava開発においてユニットテストはいかなるアプリケーションを開発する場合にも欠かすことのできないプロセスです。本書では、ユニットテストの基礎からチーム開発でのユニットテストまで、達人プログラマーの実践的テクニックを明らかにします。
目次
第1部 ユニットテストの基礎(初めてのJUnitテスト;JUnitの実践的な利用;さまざまなアサーション;テストの構成)
第2部 合い言葉で覚えるユニットテスト(FIRST(よいテストとは)
Right‐BICEP(テストの対象)
CORRECT(境界条件の扱い))
第3部 より大きな設計の全体像(クリーンなコードをめざすリファクタリング;より大きな設計上の課題;モックオブジェクト;テストのファクタリング)
第4部 より大きなテストの全体像(テスト駆動開発;テストが難しい事柄;プロジェクトでのテスト;IntelliJ IDEAとNetBeansでのJUnitのセットアップ)
著者等紹介
ランガー,ジェフ[ランガー,ジェフ] [Langr,Jeff]
ベテランのソフトウェアエンジニア。30年以上にわたり、自らソフトウェアの開発に携わるとともにプログラマーの教育にも当たる。Outpace Systems,Inc.に勤務しつつ、Langr Software Solutions,Inc.で顧客支援を行う
トーマス,デイブ[トーマス,デイブ] [Thomas,Dave]
クールなものを人々に広めることが大好きなプログラマー。『達人プログラマー』(ピアソンエデュケーション)を共著し、Agile Manifesto(アジャイル宣言)の提唱者の1人として名を連ねる
牧野聡[マキノサトシ]
ソフトウェアエンジニア。日本アイ・ビー・エムソフトウェア開発研究所勤務(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。
ばっぱら
Luo Yang
MasuiMasanori
ozackiee