Press Release

26-December-2003
Book Announcement: Agile Java, by Jeff Langr
FOR IMMEDIATE RELEASE

COLORADO SPRINGS, COLORADO -- Jeff Langr's second book, Agile Java: Crafting Code with Test-Driven Development, provides a modern introduction to professional software development. Agile Java is slated to be released by Prentice Hall PTR in February 2005, shortly after Sun's release of Java version 5.0. This code-intensive book teaches Java as a high-disciplined craft, using an object-oriented (OO) and test-driven approach from the ground up.

Test-driven development (TDD) defines a rote technique for developers to incrementally craft high-quality code at a sustained pace. With TDD, developers learn to build systems using a fine-grained cycle of writing bits of test and code. TDD results in higher quality systems and provides comprehensive detailed system documentation.

TDD is a recent discovery that comes out of the extreme programming (XP) world. However, you don't need to do XP or even understand it in order to learn and practice TDD. Most developers with TDD experience are thrilled by the value it brings them.

Agile Java stresses the importance of TDD by showing coded tests for every Java feature taught. A programmer learning with Agile Java understands how to translate oral requirements into tests, and tests into code. They also learn how TDD impacts the design of the system, and vice versa.

In short, readers of Agile Java will understand what it takes to build a professional, robust software system using Java.

Features

Agile Java:
Please refer to the Books section at http://www.LangrSoft.com/resources.html for additional information.
* * *