 |
Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps View Larger Image | Mike Clark Pragmatic Bookshelf, Paperback, Published July 2004, 161 pages, ISBN 0974514039 | List Price: $29.95 Our Price: $18.95 You Save: $11.00 (37% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 2 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - Pragmatic Unit Testing In Java with Junit; Andrew Hunt, et al, $18.95, 37% Off!
- Pragmatic Programmer: From Journeyman to Master; Andrew Hunt, et al, $35.95, 22% Off!
- Pragmatic Version Control Using Subversion, 2nd Edition; Mike Mason, $21.95, 37% Off!
- Professional Java Development with the Spring Framework; Rod Johnson, et al, $24.95, 38% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Forget wizards, you need a slave--someone to do your repetitive, tedious and boring
tasks, without complaint and without pay, so you'll have more time to design and
write exciting code. Indeed, that's what computers are for. You can enlist your
own computer to automate all of your project's repetitive tasks, ranging from
individual builds and running unit tests through to full product release, customer
deployment, and monitoring the system.
Many teams try to do these tasks by hand. That's usually a really bad idea:
people just aren't as good at repetitive tasks as machines. You run the risk
of doing it differently the one time it matters, on one machine but not another,
or doing it just plain wrong. But the computer can do these tasks for you the
same way, time after time, without bothering you. You can transform these labor-intensive,
boring and potentially risky chores into automatic, background processes that
just work.
In this eagerly anticipated book, you'll find a variety of popular, open-source
tools to help automate your project. With this book, you will learn:
-
How to make your build processes accurate, reliable, fast, and easy.
- How to build complex systems at the touch of a button.
- How to build, test, and release software automatically, with no human intervention.
- Technologies and tools available for automation: which to use and when.
- Tricks and tips from the masters (do you know how to have your cell phone
tell you that your build just failed?)
You'll find easy-to-implement recipes to automate your Java project, using the
same popular style as the rest of our Jolt Productivity Award-winning Starter
Kit books. Armed with plenty of examples and concrete, pragmatic advice, you'll
find it's easy to get started and reap the benefits of modern software development.
You can begin to enjoy pragmatic, automatic, unattended software production
that's reliable and accurate every time.
About the Author
Mike Clark is an author, speaker, consultant, and most importantly,
he's a programmer. He is co-author of Bitter EJB (Manning), editor of the JUnit
FAQ, and frequent speaker at software development conferences.
Mike has been crafting software professionally since 1992 in the fields of
aerospace, telecommunications, financial services, and the Internet. In addition
to helping develop commercial software tools, Mike is the creator of several
popular open-source tools including JUnitPerf and JDepend.
Customer Reviews
Customer Reviews: 2 Average Customer Rating:      Nov 26, 2005     Not Java-specific Although this book concentrates at some points on Java development, the concepts are applicable to any development environment I've ever participated in.
Mike Clark presents view-points, methods, and tools to add automation to your development processes.
His approach is step-by-step and he explains the issues bottom-up, ending with a near-ideal complete automatic build/test/release cycle with full and convenient reporting via email, SMS ,or lava lamps.
You can stop implementing his suggestions at any point (maybe the first big step for you will be that automated build you've always neglected), but the book sure motivates using proper, err, pragmatic automation.
Nice one!
Dec 24, 2004     Mike Cohn (mike@mountaingoatsoftware.com) from Boulder, CO Will save you time and trouble. Highly recommended. This book will save you from hours of work and from many headaches. Mike Clarks 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.
|
 |