Jakarta Pitfalls: Time-Saving Solutions for Struts, Ant, JUnit, and Cactus (Java Open Source Library) (Java Open Source Library)

ASIN: 0471449156
Average Customer Review: 4.5, based on 9 reviews.
Customer reviews (5 of 9)
easy to read and useful, 2004-11-20, Rating: 5.
If you are working with Struts, Ant, or automated unit testing into your development process,
then this is a book for you.
This book looks at the popular Jakarta applications as
JUnit/Cactus, Struts, and Ant, and shows the most common pitfalls when using
these applications. The book gives
a chapter to Ant and one chapter to JUnit/Cactus and rest to Struts.
Most part of the book is on Struts. The authors discuss potential
problems using Actions, ActionForms, and Struts tag library.
Each pitfall has its own section and is formatted the same as the others.
You get a description of each pitfall, an example of the pitfall in action,
and steps for refactoring it. Corrective solutions are well documented with plenty of code samples
to show both before and after images.
This is a good book on anti-patterns and refactoruing, very good companion of the book <<Rafactorying>> (by Martin Fowler)
and
<<Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus>>
(this one covers ant and junit/cactus but not struts)
This book is very readable, some may think it just covers obvious problems, actually, it coveres common pitfalls
that most people forget to escape. It's not a difficult book, but very practical.
then this is a book for you.
This book looks at the popular Jakarta applications as
JUnit/Cactus, Struts, and Ant, and shows the most common pitfalls when using
these applications. The book gives
a chapter to Ant and one chapter to JUnit/Cactus and rest to Struts.
Most part of the book is on Struts. The authors discuss potential
problems using Actions, ActionForms, and Struts tag library.
Each pitfall has its own section and is formatted the same as the others.
You get a description of each pitfall, an example of the pitfall in action,
and steps for refactoring it. Corrective solutions are well documented with plenty of code samples
to show both before and after images.
This is a good book on anti-patterns and refactoruing, very good companion of the book <<Rafactorying>> (by Martin Fowler)
and
<<Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus>>
(this one covers ant and junit/cactus but not struts)
This book is very readable, some may think it just covers obvious problems, actually, it coveres common pitfalls
that most people forget to escape. It's not a difficult book, but very practical.
The best book on the architectural problems of Struts, 2004-02-17, Rating: 5.
If you are designing a large-scaled web application based on Struts, you should read this book first. Reading this book will help you avoid Struts architectural pitfalls and get a better idea what the Struts framework really offers. The pitfalls discussed in this book are all really insightful ,and the solutions suggested by the authors are well-designed and practical. An excellent pitfalls book!
The synopsis in the back is the entire book, 2003-12-19, Rating: 2.
The book is fine, but it in the back is a boiled down synopsis, about 5 pages, that suffices for the entire book. The rest of the book doesn't really add that much. The material here is good, but is available by reading a few white papers and faq's on the web. I didn't dislike the book, I just wish I hadn't spent the money.
must have reference!, 2003-11-15, Rating: 5.
Whether you're a beginner or an expert on Struts, Ant or JUnit, this book will provide you all the items you should watch out for. And if you're already in trouble with any of these technologies, its very likely that this book has it.
Where was this book when I was cutting my teeth on Cactus, 2003-10-15, Rating: 4.
This is an important book. If you're new to any of these tools, don't waste your time hitting the same potholes that everyone else has. The authors took some good notes in trenches, and they present their pitfalls in a structure way that builds one upon another.<p>I just wish this book was available when I was first getting started with Cactus!? It will be at my elbow as I start my upcoming Struts project.<p>(The only reason I didn't give this book 5 stars is that I ran across a few typos.)
