anonymous tech woman

Yet another woman in technology blog. I'm actually a developer who uses a variety of Java and database technologies on a variety of platforms.

Wednesday, July 26, 2006

Book Review: Agile Java Crafting Code with Test-Driven Development

Test Driven Development (TDD) is the development idea surrounding agile methodologies such as Extreme Programming (XP) and Scrum. The idea is to write unit tests for code before (or as it is) being developed. This is to ensure that the code developed actually works as expected and speeds up the development process.

This book is an introduction to some of the features of Java 5 and to TDD for newer Java programmers. The book consists of 15 lessons covering the use of JUnit, Ant and Java 5 in TDD using a educational based project and exercises for the programmer to do. The methodology used while TDD is not the same as using XP, Scrum or any other TDD metholodolgy.

The book while simple gives a good introduction to the merits and the use of TDD. However for some programmers this book is too simple as it covers simplistic Java ideas.


Technorati Tags: Java, programming, testing, Software Development, Agile

1 Comments:

At 4:24 PM, Blogger Jeff Langr said...

The book is designed as a tutorial in Java. Therefore it has to contain "simple Java ideas," by definition. Most developers out there have problems with the "simple ideas," even well into their programming career. TDD is one hope to start correcting the rampant poor construction of code.

 

Post a Comment

<< Home