HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.

Results from Google Books

Click on a thumbnail to go to Google Books.

Test-Driven Development: A Practical Guide…
Loading...

Test-Driven Development: A Practical Guide (edition 2003)

by David Astels

MembersReviewsPopularityAverage ratingConversations
924293,712 (3.6)None
Test-Driven Development: A Practical Guide presents TDD from the perspective of the working programmer: real projects, real challenges, real solutions, ...real code. Dave Astels explains TDD through a start-to-finish project written in Java and using JUnit. He introduces powerful TDD tools and techniques; shows how to utilize refactoring, mock objects, and "programming by intention"; even introduces TDD frameworks for C++, C#/.NET, Python, VB6, Ruby, and Smalltalk. Invaluable for anyone who wants to write better code... and have more fun doing it!… (more)
Member:oxtremists
Title:Test-Driven Development: A Practical Guide
Authors:David Astels
Info:Prentice Hall PTR (2003), Edition: Second, Paperback, 592 pages
Collections:Your library
Rating:
Tags:None

Work Information

Test-Driven Development: A Practical Guide by David Astels

None
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

Showing 4 of 4
Finished test-driven development: A Practical Guide by David Astels. The book contains three parts. Part 1 introduces the reader to test-driven development. Part 2 discusses various tools and techniques for doing TDD. Part 3 presents an extended example by going through the test-driven development of a movie rating application.

Test-driven development builds on the principle that developers should write tests before they write code. The tests determine the code that needs to be written. As a side effect, this results in a suite of programmer tests. However, the book stresses that TDD primarily exists as a development methodology, not a testing methodology. The test suite produced by this methodology should not be considered a replacement for through testing by those who have testing as their primary goal.

My detailed impressions of the book and test-driven development.

test-driven development: A Practical Guide provides a good introduction to test-driven development. It contains many useful insights and practical tips. However, I suspect that you can find more focused, up-to-date introductions to the topic than the one found in this book. ( )
  eri_kars | Jul 10, 2022 |
Pretty good content, although it gets boring near the end (perhaps because I don't do GUI apps). I would have appreciated some examples of testing HTTP interactions, but still liked the book overall. A nice pairing with [book: Test Driven Development: By Example]. ( )
  abdelazer | Mar 31, 2013 |
Astels provides a good guide to test-driven development (TDD). The bulk of the book works through an example of developing a Swing-based GUI application using TDD. The book is quite Java-centric, but there's several sections at the end on unit testing tools for non-Java languages, and the general concepts should apply to any language. It was also nice to see how to apply TDD to a GUI, which is something I didn't understand before reading the book. If you're interested in trying out TDD, but you don't really know how to proceed, this is a good place to start.
  lorin | May 19, 2006 |
Showing 4 of 4
no reviews | add a review
You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS
Canonical LCC

References to this work on external resources.

Wikipedia in English

None

Test-Driven Development: A Practical Guide presents TDD from the perspective of the working programmer: real projects, real challenges, real solutions, ...real code. Dave Astels explains TDD through a start-to-finish project written in Java and using JUnit. He introduces powerful TDD tools and techniques; shows how to utilize refactoring, mock objects, and "programming by intention"; even introduces TDD frameworks for C++, C#/.NET, Python, VB6, Ruby, and Smalltalk. Invaluable for anyone who wants to write better code... and have more fun doing it!

No library descriptions found.

Book description
Haiku summary

Current Discussions

None

Popular covers

Quick Links

Rating

Average: (3.6)
0.5
1
1.5
2 1
2.5
3 3
3.5 2
4 2
4.5
5 2

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 204,509,181 books! | Top bar: Always visible