- Shopping Bag ( 0 items )
Posted December 24, 2004
Will save you time and trouble. Highly recommended.
This book will save you from hours of work and from many headaches. Mike Clark's 'Pragmatic Project Automation' will show you how to automate any aspect of your project that you find repetitive. Clark starts by describing how to automate a build script using Ant. There are entire books on this subject but 'Pragmatic Project Automation' does a great job of distilling the essentials of what you need to know to get started (and for most projects in total). Once you have an automated build, the next step is having it run automatically. Clark describes how to do this with Cruise Control, a tool that will build a system whenever new code gets checked in. This book goes well beyond just automated builds, however. We next learn how to automate releases, including generating all necessary distribution files. Next up are how to automate the installation and deployment processes. Finally we learn how to monitor both our build process and our deployed applications. The book even goes so far as to tell us how to monitor the build process with a pair of lava lamps. I highly recommend this book to anyone working with Java applications of any size.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted August 31, 2004
Desktop Java project refrence
Mike's book should be a desktop reference for anyone working on Java projects. He first gives you a high level overview of why a concept is needed on your project. Then he shows you which product to use, and gives you a practical working example. Whether you are learning how to use various build tools (like Ant or CruiseControl) or refining your existing project, this is a must have book. It's a 'report from the trenches', not an academic analysis. You can read this book and boost your productivity the first day.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted August 7, 2004
Automating build and unit testing
Aimed at Java programmers who are working on a project and who need to install a disciplined project framework on themselves. Clark assumes you're clued into the utility of having a version control system and of writing unit tests. Those were the subjects of his two earlier books in this series. Now he shows plausible next steps in automating certain development steps. A lot of attention is focused on the build. Naturally. You can see how to use Ant and a lesser known open source program, CruiseControl, for automated building and running of unit tests. This is the most important part of the book and you should focus your attention here. Clark also discusses other topics, like deploying over the web. Useful, but subsidiary. There is very little jargon or acronym soup to navigate. Something to be thankful for.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.