Langr writes for every programmer, even those with little or no experience with Java, object-oriented development, or agile methods. He shows how to translate oral requirements into practical tests, and then how to use those tests to create reliable, high-performance Java code that solves real problems. Agile Java doesn't just teach the core features of the Java language: it presents coded test examples for each of them. This TDD-centered approach doesn't just lead to better code: it provides powerful feedback that will help you learn Java far more rapidly. The use of TDD as a learning mechanism is a landmark departure from conventional teaching techniques.
*Presents an expert overview of TDD and agile programming techniques from the Java developer's perspective*Brings together practical best practices for Java, TDD, and OO design
*Walks through setting up Java 5.0 and writing your first program
*Covers all the basics, including strings, packages, and more
*Simplifies object-orie
http://rapidshare.com/files/13582253/N0131482394.rar