or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £10.60 Amazon.co.uk Gift Card
Test Driven: TDD and Acceptance TDD for Java Developers
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Test Driven: TDD and Acceptance TDD for Java Developers [Paperback]

Lasse Koskela
4.5 out of 5 stars  See all reviews (4 customer reviews)
RRP: £31.99
Price: £27.19 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.80 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details
Trade In this Item for up to £10.60
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Test Driven: TDD and Acceptance TDD for Java Developers for an Amazon.co.uk gift card of up to £10.60, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin) £23.79

Test Driven: TDD and Acceptance TDD for Java Developers + Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Price For Both: £50.98

Show availability and delivery details



Product details

  • Paperback: 470 pages
  • Publisher: Manning Publications; 1 edition (19 Oct 2007)
  • Language English
  • ISBN-10: 1932394850
  • ISBN-13: 978-1932394856
  • Product Dimensions: 23.3 x 18.7 x 2.8 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 183,097 in Books (See Top 100 in Books)

More About the Author

Lasse Koskela
Discover books, learn about writers, and more.

Visit Amazon's Lasse Koskela Page

Product Description

Product Description

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.

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
  • About the Author

    Lasse Koskela is a methodology specialist at Reaktor Innovations. He started promoting Agile methods in Finland in 2002, ramped up the local Agile Seminars in 2005, and has coached dozens of teams around Europe in agile methods and development practices such as test driven development.


    Inside This Book (Learn More)
    Browse Sample Pages
    Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
    Search inside this book:

    Tags Customers Associate with This Product

     (What's this?)
    Click on a tag to find related items, discussions, and people.
     
    (4)
    (2)

    Your tags: Add your first tag
     

    Sell a Digital Version of This Book in the Kindle Store

    If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

    What Other Items Do Customers Buy After Viewing This Item?


    Customer Reviews

    3 star
    0
    2 star
    0
    1 star
    0
    Most Helpful Customer Reviews
    4 of 4 people found the following review helpful
    Format:Paperback
    Test Driven - Lasse Koskela/Manning

    I have read this book a few weeks ago and now I am getting started to really apply it in a project.
    In the field of TDD, this book is one of the best books I have ever read.
    The book is easy to ready, easy to understand and well-written.

    The author divided the book in three parts:

    The first one introduces the concepts/the topics: TDD and Acceptance TDD. It presents an overview of TDD, a nice tutorial that presents you TDD from the ground and even how to apply it to a working code (welcome to refactoring ). Nice introduction to ATDD.
    The part is well written and will make you understand very well the concepts.

    The second one tries to demonstrate how we can apply TDD in working examples, in working situations so we may say that is entirely a part dedicated to the concrete world of development.
    Some key concepts here: fixtures, test doubles, web development (servlets, Spring, JSP, Velocity, Wickets), jdbc database, ORM tools like Hibernate, thread testing , concurrency testing, GUI testing (Swing), tools for GUI testing.
    I think the part is a little bit exhaustive, I was getting tired trying to understand all these examples, but anyway it's a nice reference for all of you that might be interested.

    The last part deals with Agile programming /Extreme Programming and presents the concept of building
    an entire application in a test-first manner with Acceptance TDD. It presents an application build
    properly for such Acceptance TDD named Fit. I think that you have to read also some other books covering this topic in order to be fully documented. I think this part does not covering enough all the concepts behind "write the test first".

    It's important to mention also the appendices: they present JUnit and Easy Mock,
    both are well known in the Java world (especially the first one).

    I may say that I really love this book, I do not agree entirely with some concepts in the third part of the book but I think that except these points, even if I should read it 10 times I discover every time something new.
    Comment | 
    Was this review helpful to you?
    Format:Paperback
    Still not finished reading but promising. Good book for real developers. Provides interesting points on several topics. Next, it is up to you to further investigate, but you are headed in the appropiate direction.

    On the other hand, I miss a chapter for testing generic JPA, instead of Hibernate.

    Recommended if Java is used in most of your development.
    Comment | 
    Was this review helpful to you?
    Format:Paperback
    This is an excellent book for any software designer/programmer. It has a nice blend of solid theory and practical. Particularly for the Java hacker...
    Comment | 
    Was this review helpful to you?

    Customer Discussions

    This product's forum
    Discussion Replies Latest Post
    No discussions yet

    Ask questions, Share opinions, Gain insight
    Start a new discussion
    Topic:
    First post:
    Prompts for sign-in
     

    Search Customer Discussions
    Search all Amazon discussions
       


    Listmania!


    Look for similar items by category


    Look for similar items by subject


    Feedback


    Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges