Test Driven: TDD and Acceptance TDD for Java Developers

Lasse Koskela

  • 出版商: Manning
  • 出版日期: 2007-10-01
  • 定價: $1,485
  • 售價: 9.5$1,411
  • 貴賓價: 9.0$1,337
  • 語言: 英文
  • 頁數: 470
  • 裝訂: Paperback
  • ISBN: 1932394850
  • ISBN-13: 9781932394856
  • 相關分類: Java 程式語言TDD 測試導向開發
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

In test driven development, you first write an executable test of what your application code must do. Only then do you write the code itself and, with the test spurring you on, you improve your design. In acceptance test driven development (ATDD), you use the same technique to implement product features, benefiting from iterative development, rapid feedback cycles, and better-defined requirements. TDD and its supporting tools and techniques lead to better software faster.

Test Driven brings under one cover practical TDD techniques distilled from several years of community experience. With examples in Java and the Java EE environment, it explores both the techniques and the mindset of TDD and ATDD. It uses carefully chosen examples to illustrate TDD tools and design patterns, not in the abstract but concretely in the context of the technologies you face at work. It is accessible to TDD beginners, and it offers effective and less well known techniques to older TDD hands.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside

  • Learn hands-on to test drive Java code
  • How to avoid common TDD adoption pitfalls
  • Acceptance test driven development and the Fit framework
  • How to test Java EE components-Servlets, JSPs, and Spring Controllers
  • Tough issues like multithreaded programs and data access code

商品描述(中文翻譯)

在測試驅動開發中,你首先撰寫一個可執行的測試,測試你的應用程式代碼必須做什麼。然後再撰寫程式碼本身,並在測試的驅使下改進設計。在驗收測試驅動開發(ATDD)中,你使用相同的技術來實現產品功能,從迭代開發、快速反饋循環和更明確的需求中受益。TDD及其支援工具和技術能夠更快地提供更好的軟體。

《測試驅動》將從多年社群經驗中提煉出的實用TDD技術集結在一起。以Java和Java EE環境為例,它探討了TDD和ATDD的技術和思維方式。它使用精心選擇的例子來說明TDD工具和設計模式,不是抽象地介紹,而是具體地在你工作中面對的技術背景下。這本書對於TDD初學者來說易於理解,並為有經驗的TDD開發者提供了有效且不太知名的技巧。

購買印刷版書籍時,可獲得免費的PDF、ePub和Kindle電子書。書中的所有程式碼也可供使用。

內容包括:
- 學習如何實踐測試驅動的Java程式碼
- 如何避免常見的TDD採用問題
- 驗收測試驅動開發和Fit框架
- 如何測試Java EE組件- Servlets、JSP和Spring Controllers
- 處理複雜問題,如多執行緒程式和資料存取程式。