Item description for Test Driven: TDD and Acceptance TDD for Java Developers by Lasse Koskela, James McGhee, Rebecca J. Laird, Robert A. Jonas, Astrid Feltes-Peter, John Reisbord, John F. Schank & Michael Hayes...
Overview Describes the techniques, tools, and design patterns of TDD and ATDD and how to test Java code and Java EE components.
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
Promise Angels is dedicated to bringing you great books at great prices. Whether you read for entertainment, to learn, or for literacy - you will find what you want at promiseangels.com!
Est. Packaging Dimensions: Length: 1" Width: 6.75" Height: 9" Weight: 2 lbs.
Release Date Oct 1, 2007
Publisher Manning Publications
ISBN 1932394850 ISBN13 9781932394856
Availability 0 units.
More About Lasse Koskela, James McGhee, Rebecca J. Laird, Robert A. Jonas, Astrid Feltes-Peter, John Reisbord, John F. Schank & Michael Hayes
Lasse Koskela is a coach, trainer, consultant and programmer. He hacks on open source projects, moderates discussions at JavaRanch, and writes about software development. A pioneer of the Finnish agile community, Lasse speaks frequently at international conferences. He's the author of "Test Driven", also published by Manning.
Reviews - What do customers think about Test Driven: TDD and Acceptance TDD for Java Developers?
Test Test Test Sep 22, 2008
I had been trying out Test Driven Development from past couple of years and found it very interesting. Its a time consuming process in the begining but once we jump into it then everything will go smoothly.
This book provided me a good cross verification point and corrected me in lot of places. I feel its a good investment for all Java Development Team.
A disappointing read Sep 19, 2008
As an experienced developer in an XP shop, I am always on the prowl for good books on TDD. Alas, this is not one of them.
The author uses a lot of exclamation points! And little puns! And a conversational tone that is both annoying and condescending.
In addition, he quotes so many other books that I felt as though I should be reading *those* books instead of his.
Much better material can be found for free at the various XP and Agile resources on the Web.
This book has already helped introduce several developers I coach to TDD Aug 15, 2008
Bas has already done a good job outlining the content. I won't repeat that here. Instead I will say that TDD is hard. It took me several years of trying before it all came to together for. In the past few months I've recommended this book to more than a few developers in the past six months.
In at least two of those cases it has been the turning point in their understanding of Test Driven Development. Net result - I'm can spending my time coaching/mentoring in other areas.
Excellent book on TDD in Java Mar 30, 2008
This book is an great resource for Java developers wanting to get started on TDD. It covers the majority of tools and techniques available, along with useful tips and best practices. The first part is already worth the book's price. The author presents TDD and its benefits, shows how it works with a lot of coding, and ends it with an excellent chapter on concepts and unit tests design patterns. By the end of it you'll feel eager to, at least, give the practice a shot. The book proceeds showing how to test technologies commonly known as "hard" to unit test, like web components, database access code, threads, and swing. Although the author doesn't go into too much detail in any of them, he presents good solutions to make their testing easier. The last part is a very good introduction to Acceptance TDD and how to write tests with Fit. It is not as thorough as the TDD introduction, but will give you a very good understanding of what ATDD is, how it should be done and how it can (and should) be complemented with unit testing. Essential reading for Java developers looking for ways to improve the quality of their code.
Awesome reference for TDD Feb 22, 2008
Great book. I've read Kent Beck's book, but his book is a bit dated these days. I found Test Driven to be a nice, timely refresh of the TDD and refactoring topic. I've done some mentoring and teaching on TDD and refactoring lately and I've been evangelizing this book to my students/participants. Well worth the money.