Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Bitter EJB

Bitter EJB

List Price: $44.95
Your Price: $29.67
Product Info Reviews

<< 1 2 >>

Rating: 4 stars
Summary: Get your Enterprise Architect to read this NOW!
Review: As a consultant that's worked for a few big companies that are doing EJB Architecture, I'd like the Architect read this book. Then maybe they would put down the "golden hammer" (EntityBean) and pickup a useful tool. There is too much bangging around with those expensive hammers.

Good book - and I could relate to the adventure stories that open many chapters - I found them interesting and pointed!



Rating: 5 stars
Summary: When you want to know why, not just how.
Review: Bitter EJB couldn't have come at a better time for me. My development team is at a crossroads. Having developed a reasonably complex web-based model-view-controller architecture from scratch in Java, we thought we knew everything. Then it hit us: scalability problems, transactional integrity questions, database portability nightmares... we were in trouble. Ah, but knowing all, we determined that a simple migration of some of our logic to Enterprise JavaBeans would solve everything.

Or would it? We started thinking: Are EJBs really better than JDO? Or home-grown solutions? How about JMS? Does it let us scale too? And what's with these Message Drive Beans? If we go EJB, do we use CMP? Hey, we hand-tuned a lot of JDBC code... aren't we going to see a performance degredation? Why would we choose Entity Beans over Session Beans or the reverse? How do we tackle the complexities of building and testing these components? We read the JavaDocs and specs, but we still had lots of questions, and not a lot of informed answers. Suddenly, we didn't feel so smart. At all.

Thankfully Bitter EJB tackles these issues and more with humor and insight. There are plenty of good books that tell you how to build an EJB or use a message queue from Java. Instead of regurgitating the mechanics, this one tells you the why, why not and when to's of developing with EJBs and related technologies. You won't find a lot of EJB cheerleading in these pages, but rather a whole lot of unbiased, intuitive advice that will help you make the right decisions for your environment, product, team and goals.

Rating: 5 stars
Summary: When you want to know why, not just how.
Review: Bitter EJB is a terrific book about technology that's hard to get a good grip on. EJB technology is complex, with many pitfalls. Some of those pitfalls are hidden, while others are so obvious they obscure the possible benefits.

Alfred Korzybski once wrote, "There are two ways to slide easily through life: to believe everything or to doubt everything. Both ways save us from thinking." Many people are currently sliding easily through one side or the other of the EJB debate, but the authors of Bitter EJB have clearly done some serious thinking. Some of the familiar EJB criticisms are here, but so are endorsements -- with warnings, to be sure, but endorsements nonetheless -- of some EJB techniques that many others have dismissed. It's an extremely fair and balanced book, and I think nearly everyone who reads it will learn many useful things about when and how to use EJBs, as well as when not to.

Although not a reference manual, the coverage is both broad (covering the various types of EJB) and deep (including discussions of transactions, interfaces, deployment descriptors, build systems, testing, and performance). To top it all off, it's an enjoyable read. It's a must-read for anyone currently or soon to be involved in a project that might be a candidate for EJBs.

Rating: 5 stars
Summary: A well-written, balanced treatment.
Review: Bitter EJB is a terrific book about technology that's hard to get a good grip on. EJB technology is complex, with many pitfalls. Some of those pitfalls are hidden, while others are so obvious they obscure the possible benefits.

Alfred Korzybski once wrote, "There are two ways to slide easily through life: to believe everything or to doubt everything. Both ways save us from thinking." Many people are currently sliding easily through one side or the other of the EJB debate, but the authors of Bitter EJB have clearly done some serious thinking. Some of the familiar EJB criticisms are here, but so are endorsements -- with warnings, to be sure, but endorsements nonetheless -- of some EJB techniques that many others have dismissed. It's an extremely fair and balanced book, and I think nearly everyone who reads it will learn many useful things about when and how to use EJBs, as well as when not to.

Although not a reference manual, the coverage is both broad (covering the various types of EJB) and deep (including discussions of transactions, interfaces, deployment descriptors, build systems, testing, and performance). To top it all off, it's an enjoyable read. It's a must-read for anyone currently or soon to be involved in a project that might be a candidate for EJBs.

Rating: 4 stars
Summary: Overly colloquial
Review: Good book. Lots of useful information.

However, if you are not a native English speaker you will often be having hard time in trying to get through the forest of American idioms. This book is stuffed with them. Surely, informal language livens up the material, but only if you get to know this language well enough.

Rating: 4 stars
Summary: Worth your money
Review: I was disappointed by Tate's "Bitter Java". But "Bitter EJB" is totally different story.
I would strongly suggest everyone read it also get "Expert One-on-One J2EE Design and
Development". These too books compensate each other very well. Both of them obviously
favor JDO over Entity Bean. Is JDO the future? still unsure:-)

Rating: 4 stars
Summary: Worth your money
Review: I was disappointed by Tate's "Bitter Java". But "Bitter EJB" is totally different story.
I would strongly suggest everyone read it also get "Expert One-on-One J2EE Design and
Development". These too books compensate each other very well. Both of them obviously
favor JDO over Entity Bean. Is JDO the future? still unsure:-)

Rating: 5 stars
Summary: Required Reading
Review: If you are a Java/J2EE developer, reading this book will save you hundreds of wasted hours.
There are plenty of books on J2EE design patterns and best practices.
Bruce Tate goes well beyond these discussions and outlines the effectiveness of these strategies, antipatterns, and above all: alternatives.

Simply put, this is the only book that puts J2EE into perspective.
Sales/Marketing have convinced developers that EJB is the "golden hammer" for enterprise solutions.
This book will enlighten you to creating effective J2EE applications without falling victim to market hype.

It is my personal opinion that Bruce Tate is the most effective technical writer since Richard Stevens.
The writing is clear and to the concise, every page directly addressing common roadblocks in EJB development.

For readers with a solid understanding of J2EE principles, this book will help you navigate around common pitfalls and outline effective solutions.
For less experienced readers, it will help you plan effectively.

After reading a dozen J2EE books, Bitter EJB stands tall as "required reading".

Rating: 4 stars
Summary: Saved me much time
Review: If you are already experienced EJB developer then you will appreciate the good wisdom and advice in this book. I found it is not a problem solving kind of book but a problem avoiding one. Read before you start your next project and like me you will save many hours of frustration.

I give 4 stars because some chapters are not as useful and overall the book could have better organization. But these are small points. Definitely you should read this book!

Rating: 5 stars
Summary: Avoid repeating the mistakes of the past
Review: If you are utilizing J2EE on your current project you owe it to yourself (and your project) to read this book.

I've spent the last several years consulting to numerous companies implementing solution using J2EE technology. This book covers many of the most common mistakes made in J2EE projects. Most of these companies had exceptional expertise in their domains but lacked experience mapping their business needs into J2EE. The result was many variations of the anti-patterns covered in this book, many sleepless nights for the development team and many missed delivery deadlines.

A few of my favorites anti-patterns are: Tangled Threads, Ham Sandwich; Hold the Ham, Application Joins, Rusty Keys, Performance Afterthoughts, Thrash-Tuning, Manual Performance Testing, System Loaded Application Classes, Running with Scissors, and Integration Hell.

Most projects contain at least a half dozen of these anti-patterns. You can rediscover these anti-patterns on your own or benefit from the excellent advice and experience contained in this book.


<< 1 2 >>

© 2004, ReviewFocus or its affiliates