- 中古
- 書籍
- 書籍
eXtreme Programmingテスト技法 xUnitではじめる実践XPプログラミング OOP foundations
定価 ¥2,640
110円 定価より2,530円(95%)おトク
獲得ポイント1P
在庫なし
発送時期 1~5日以内に発送
商品詳細
内容紹介 | |
---|---|
販売会社/発売会社 | 翔泳社/ |
発売年月日 | 2001/11/08 |
JAN | 9784798101286 |
- 書籍
- 書籍
eXtreme Programmingテスト技法
商品が入荷した店舗:0店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
お客様宅への発送や電話でのお取り置き・お取り寄せは行っておりません
eXtreme Programmingテスト技法
¥110
在庫なし
商品レビュー
4
3件のお客様レビュー
執筆者には、渋川よしきさん、懸田剛さん、天野勝さん、小井土亨さんらがいます。 9年前ということとXPの啓蒙本なので割といいこと中心に書かれています。 ★★★ 「3.6 テストすべき項目」という節があって、そこには、 ・ コントラクトテスト ・ 入力値範囲テス...
執筆者には、渋川よしきさん、懸田剛さん、天野勝さん、小井土亨さんらがいます。 9年前ということとXPの啓蒙本なので割といいこと中心に書かれています。 ★★★ 「3.6 テストすべき項目」という節があって、そこには、 ・ コントラクトテスト ・ 入力値範囲テスト ・ パステスト ・ 外部状態テスト ・ 例外テスト とされていました。
Posted by
- ネタバレ
※このレビューにはネタバレを含みます
XPでは 試験 コーディング標準 短期出荷 単純な設計 週40時間労働 共同所有 継続した結合 は、XPを知る前から、本当はあたりまえのことだと思っていました。 しかし、いくつかの事項は、過去からの習慣により、実現することが難しい面がありました。 試験については、理論だけ書いてあるより、試験の枠組みの解説がしてあるので嬉しいです。ようやく試験が最初ということが現実のものにすることができます。 Junit, Ant, CVS, HttpUnit, RubyUnit+WebUnit, VBUnit, CPPUnitについて書かれているので、これらの言語で開発されている方には必須だと思われます。 ps. 私はC言語で開発しているのでCUnitの説明もあると嬉しかった。
Posted by
ソフトウェア技術者はどうもテストを軽視するように思います。時間が無いという理由でテストをさぼり最終的に非常に品質の悪いソフトウェアができあがることばかりというのが現実です。実際に世間に出回っているソフトウェアの中で、品質悪く動作が不安定なものと聞かれて、誰でもすぐにいくつかのソ...
ソフトウェア技術者はどうもテストを軽視するように思います。時間が無いという理由でテストをさぼり最終的に非常に品質の悪いソフトウェアができあがることばかりというのが現実です。実際に世間に出回っているソフトウェアの中で、品質悪く動作が不安定なものと聞かれて、誰でもすぐにいくつかのソフトウェアの名前が思い浮かぶと思います。ソフトウェアの品質を確保する際には、適切なユーザニーズの分析・バグの発生しにくいシステム設計などの要素の他に、しっかりとテストを実施するということが重要です。しかし、テストをしっかり行う為にはお金も時間もかかり、またテストをしっかりと行ったことによって得られるメリットが見えにくくお金や時間をかけにくいという問題があります。そこで注目したいのが、お金や時間を掛けにくいフリーソフトウェアの開発で用いられている単体テスト技法です。この本では、そのJUnitを用いた単体テスト技法の具体的な実施方法が示されています。 私自身、この本に出会う前からJUnitについての知識はありましたが、いまいちJUnitをどのように使用すれば効果的なのかがわかりませんでした。確かにテストを書くことで品質は安定することが考えられますが、テストを書く手間とテストを実施する為の環境を整える為の手間を考えると、単体テスト用の検査項目を作成して、毎回実施するのに比べて本当に効率が良いかどうかが疑問でした。この本ではantを用いてJunitのテストとHTML形式でのレポート表示、それらをバッチで毎日実行して常に単体テストがパスしているか否かを確認できる方法が提案されています。この方法を使用すると、テストファーストでのコーディング及び品質状態の常時確認という意味でテストプログラムを2重の意味で使用できるようになります。私は、テストプログラムを作成する手間以上のメリットを確実に得ることができると考えるようになりました。
Posted by