Written with experienced Java developers in mind, this book begins with a brief introduction to XP methodology and techniques, and then dives into a sample application used throughout the rest of the book to provide a real-world view of the tools and development practices in action. The authors provide concise descriptions of the key concepts behind each tool, offering code examples and step-by-step tutorials to guide readers to mastery of the technical aspects of XP development.
This book covers the following XP subjects:
• Automated unit and functional testing
• Continuous integration through build and deployment automation
• The value of refactoring and continuous integration
• How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and Meter
can be used to achieve the goals of the XP methodology
The companion Web site contains:
• Sample code
• Updates on XP software tools
• Links to useful XP sites