Laurent PETIT wrote:
Hello,

I'm looking for a good book related to the "Test first driven development"
area.

[...]


I browsed the amazon customer reviews for the classical books on the subject
(Kent Beck, ...) but was still afraid of something : are this book really
connected to reality when you have to deal with "real" projects (what I mean
here by real project could be : a web version of an enterprise application
to deal with its products, employees, commercials, ..., not just a project
to build an Euro converter or a bowling scorer (*), ... which does'nt really
speak to me and prove to me that those techniques may scale well and prove
benefits in my area of concern).

[...]


(*) : In fact, I really enjoyed the reading of the paper on the bowling
scorer pair programming and TDD I found on the objectmentor website, but
after reading it, one question still occurs to me : well, ok, but what in
real projects, and with "real programmers" that aren't senior consultants of
a brilliant society ?

If you are already using unit testing and are looking for a more advanced book on the subject, then skip this email. Otherwise, I recommend you stop looking for a book altogether, and just start using unit testing. You will learn what works for you and what doesn't. As you start to realize you're repeating yourself in places, you'll remember to create an abstract superclass of your unit test suite and then have your unit tests inherit from that (along with all of the repeated code). If you find that execution of your unit tests is tedious, then you should definitely read the chapter on integrating unit testing with Ant in "Java Development with Ant" by Hatcher and Loughran. And lucky for you, that chapter is the free sample chapter from their site:


<http://www.manning.com/getpage.html?project=hatcher&filename=chapters.html>

But mostly, just doing unit tests is far more effective in teaching you how to use them than reading about them (if you've already read the intro literature on the JUnit site).


Erik



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to