Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Agile Java(TM): Crafting Code with Test-Driven Development Review by G. L. Anderson
Don't Let the Title Fool You
This is my new favorite-book-to-give-to-anyone-who-is-learning-or-using-Java.
The title is misleading in that this book is about much more than just the Agile Programming stuff. While it does a great job talking about Agile techniques and always starts by creating a unit test, the book really is about all aspects of Java (specifically Java 5) programming. Anyone who takes the time to work through the examples will become a much better Java programmer.
OO patterns, collections, type safety and more are covered and explained in the context of a rich, in-depth example. And because the author has you construct a high-quality test suite around the example, you are free to experiment with different ways to implement each new feature - thus proving to yourself the benefits of Agile design.
Just like it says in one of the quotes on the cover, this book is now required reading for the Java programmers at our company.