実践JUnit―達人プログラマーのユニットテスト技法

個数:

実践JUnit―達人プログラマーのユニットテスト技法

  • 出版社からのお取り寄せとなります。
    入荷までにおよそ1~3週間程度かかります。
    ※商品によっては、品切れ等で入手できない場合がございます。
  • 出荷予定日とご注意事項
    ※上記を必ずご確認ください

    【出荷までの期間】
    ■通常、およそ1~3週間程度

    【ご注意事項】 ※必ずお読みください
    ◆上記期間よりも日数がかかる場合がございます。
    ◆お届け日のご指定は承っておりません。
    ◆品切れ・絶版等により入手できない場合がございます。
    ◆品切れ・絶版等の確認に2週間以上かかる場合がございます。
    ◆「帯」はお付けできない場合がございます。
    ◆画像の表紙や帯等は実物とは異なる場合があります。
    ◆特に表記のない限り特典はありません。
    ◆別冊解答などの付属品はお付けできない場合がございます。
  • 店舗受取サービスはご利用いただけません。

  • サイズ A5判/ページ数 248p/高さ 21cm
  • 商品コード 9784873117300
  • NDC分類 007.61
  • Cコード C3055

出版社内容情報

ユニットテストの基礎からチーム開発でのユニットテストまで、達人プログラマーの実践的テクニックを明らかにした内容。

合い言葉で覚えるユニットテストのアプローチ!
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人として名を連ねる

牧野聡[マキノサトシ]
ソフトウェアエンジニア。日本アイ・ビー・エムソフトウェア開発研究所勤務(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。

感想・レビュー

※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。

ばっぱら

2
斜め読み2015/12/01

Luo Yang

1
JUnitの使い方(テクニック)というよりは、テストへの考え方から具体的な留意点、設計の工夫やTDDまで、(JUnitの使い方も解説しながら)ユニットテストの入門〜中級までを幅広く、程よいボリュームで扱った良書です。2016/01/07

MasuiMasanori

0
サラッと一周目。JUnitをベースにしつつもMockitoやTDD、リファクタリングなど、テストを通じてコードの品質を上げることが話の中心になってる気がします。 レベル的には初中級くらい?で、Java以外にも応用できそうですね。 まだ一部しか取り入れられていませんが、読み返しつつ実践していきたいところ2017/05/31

ozackiee

0
★★★☆☆2020/07/19

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/9848081
  • ご注意事項

    ご注意
    リンク先のウェブサイトは、株式会社ブックウォーカーの提供する「読書メーター」のページで、紀伊國屋書店のウェブサイトではなく、紀伊國屋書店の管理下にはないものです。
    この告知で掲載しているウェブサイトのアドレスについては、当ページ作成時点のものです。ウェブサイトのアドレスについては廃止や変更されることがあります。
    最新のアドレスについては、お客様ご自身でご確認ください。
    リンク先のウェブサイトについては、「株式会社ブックウォーカー」にご確認ください。