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:
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