Best Value Purchase

Book + eBook Bundle

Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.

Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.

eBook (Adobe DRM)

Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.

Authorize your copy of Adobe Digital Editions using your Adobe ID (select AdobeID as the eBook vendor). If you don't already have an Adobe ID, you can create one here.

Description

Copyright 2003

Dimensions: 7-3/8" x 9-1/8"

Pages: 456

Edition: 1st

Book

ISBN-10: 0-672-32562-4

ISBN-13: 978-0-672-32562-5

eBook (Adobe DRM)

ISBN-10: 0-7686-6273-7

ISBN-13: 978-0-7686-6273-3

From the Back Cover:

You¿ve heard about Extreme Programming. You might have read articles or books describing the XP process, but what next? How do you implement XP principles into an actual Java project? This unique book explains everything you need for XP development, starting with Ant, the popular Java build tool. The authors describe every stage of a real-world project life cycle¿testing, refactoring, versioning, deployment, and more¿with practical examples that you can immediately put to use in your own projects.

Every aspect of an XP project includes unique challenges, and Extreme Programming with Ant works through each step of the process.

Mitigate risks by creating spike tests with Ant buildfiles

Add version control and testing with JUnit

Automate nightly builds and reporting

Deploy applications dynamically using XDoclet

Add additional team members after a project is underway

Write custom Ant components to facilitate deployment

Adapt an XP process for use by other teams or across an enterprise

Throughout the book, the authors include dozens of ideas for extending Ant with useful custom features such as generating UML diagrams and creating reports and metrics on-the-fly. All code and examples have been built, tested, and deployed using Ant 1.5.3.

Updates

Errata

The errata for the book is available here in Adobe Portable Document Format (PDF) format. You will need Adobe's Acrobat Reader to view these files. If you do not have the Acrobat Reader installed, you may go to Adobe Systems' web site to download this free reader.

Click on the links below to display the PDF file in a new window. Right-click on the link and select Save As if you want to download it to your hard drive.