実践テスト駆動開発 テストに導かれてオブジェクト指向ソフトウェアを育てる (Object Oriented SELECTION) の感想
参照データ
タイトル | 実践テスト駆動開発 テストに導かれてオブジェクト指向ソフトウェアを育てる (Object Oriented SELECTION) |
発売日 | 販売日未定 |
製作者 | Steve Freeman |
販売元 | 翔泳社 |
JANコード | 9784798124582 |
カテゴリ | ジャンル別 » コンピュータ・IT » コンピュータサイエンス » システム管理・監査 |
購入者の感想
テスト駆動開発とは「テストを書く→テストが通るように実装する→リファクタリングする」の
サイクルを通して、アジャイルに高品質なソフトウェアを開発しようという考え方です。
これにより、テストの役割が「実装の品質保証」だけではなく「設計の品質保証」まで視野に含まれるようになります。
テスト駆動開発を理解する上では、テストの考え方について、大きな発想転換が必要です。
本書は、そのための手引きになります。
本書では、Java, JUnit, Hamcrest, JMock2 などを用いて示されているのですが、
それは読者にテスト駆動開発の実践方法を示す上で、Javaによる具体例が伝わりやすいからであって
JavaやJUnitに特化した内容というわけではありませんし、主題はそこにはありません。
ですので、JUnitのインストール方法や使い方についての手っ取り早いノウハウを求めている人には、本書は向きません。
JUnit実践入門などの方が、求めている情報が入手できてよいでしょう。
サイクルを通して、アジャイルに高品質なソフトウェアを開発しようという考え方です。
これにより、テストの役割が「実装の品質保証」だけではなく「設計の品質保証」まで視野に含まれるようになります。
テスト駆動開発を理解する上では、テストの考え方について、大きな発想転換が必要です。
本書は、そのための手引きになります。
本書では、Java, JUnit, Hamcrest, JMock2 などを用いて示されているのですが、
それは読者にテスト駆動開発の実践方法を示す上で、Javaによる具体例が伝わりやすいからであって
JavaやJUnitに特化した内容というわけではありませんし、主題はそこにはありません。
ですので、JUnitのインストール方法や使い方についての手っ取り早いノウハウを求めている人には、本書は向きません。
JUnit実践入門などの方が、求めている情報が入手できてよいでしょう。