Apache Jakarta Commons
What's To Like
The book takes the reader on a journey through the Jakarta Commons. The Commons is like a massive utility library of Java code. Much of the code has been promoted out of the other Jakarta projects as it became more useful. One of the first such components was the Digester, which is a component to initialise a Java object from the contents of an XML configuration file. Very useful, originally from Struts and now used extensively by other Jakarta projects.
As the subject matter for a book, the Commons seems like a natural winner (I guess I have to say that!). There are so many components in the Commons that a guide to their types and usage does need to be available for developers.
Naturally, the book has a website to accompany it.
What's To ConsiderWhere to begin? I was actually surprised to find that I did not care for this book. The last review I wrote was for Mr. Iverson's very good Hibernate book. That was well written and structured. Unfortunately, this book feels kind of thrown together. The lack of care shows in the cramped layout and typesetting, the over-abundance of UML diagrams (a few here and there are great, but this felt like padding), code examples that can only be described as under-whelming and an approach that feels like an annotated telephone directory.
Despite the lack of quality of the primary chapters, they only actually account for the first 199 pages of the book. This is actually a very reasonable number of pages for a book, especially when you consider that classics like the first edition of Kernighan and Ritchie's "The C Programming Language" weighed in at about 220 pages. Sadly, the book then goes on for another 125 pages churning out what looks like repackaged JavaDoc for each of the major classes in the commons. You may like this, but it annoys the beans out of me and it'll reduce the score on one of my reviews faster than the Linux community can debunk a SCO IP infringement claim.
SummaryI really wanted to like this book. But it feels like someone was cranking the handle on a cash machine and thought that if they printed stuff about Jakarta, that the geeks would obediently buy it. Not this time. There are other books about the Jakarta Commons; buy one of those."
You could purchase Apache Jakarta Commons - Reusable Java Components from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.
Would someone with mod points mind going back to the comments listed below and modding this page-widening, crap-flooding troll into oblivion? With enough downmods, we can ban his subnet from posting and/or nail his list of open proxies. Those of us browsing with smaller screens, especially, would appreciate your help.
I apologize for the offtopic nature of this request, but please keep it at this score for other moderators to see (i.e. don't mod me down). Thanks.
Bitch!
Rick James loves the book, too.
INT. LELAND'S OFFICE - CHICAGO ENQUIRER - NIGHT - 1914
Bernstein comes in. An empty bottle is standing on Leland's desk. He has fallen over his typewriter, his face on the keys. A sheet of paper is in the machine. A paragraph has been typed. Kane is standing at the other side of the desk looking down on him. This is the first time we see murder in Kane's face. Bernstein looks at Kane, then crosses to Leland. He shakes him.
BERNSTEIN
Hey, Brad! Brad!
(he straightens, looks at Kane; pause)
He ain't been drinking before, Mr. Kane.
Never. We would have heard.
KANE
(finally; after a pause)
What does it say there?
Bernstein stares at him.
KANE
What's he written?
Bernstein looks over nearsightedly, painfully reading the paragraph written on the page.
BERNSTEIN
(reading)
"Miss Susan Alexander, a pretty but
hopelessly incompetent amateur -
(he waits for a minute to
catch his breath; he doesn't
like it)
- last night opened the new Chicago
Opera House in a performance of - of -"
(looks up miserably)
I can't pronounce that name, Mr. Kane.
KANE
Thais.
Bernstein looks at Kane for a moment, then looks back, tortured.
BERNSTEIN
(reading again)
"Her singing, happily, is no concern
of this department. Of her acting,
it is absolutely impossible to..."
(he continues to stare at the page)
KANE
(after a short silence)
Go on!
BERNSTEIN
(without looking up)
That's all there is.
Kane snatches the paper from the roller and reads it for himself. Slowly, a queer look comes over his face. Then he speaks, very quietly.
KANE
Of her acting, it is absolutely
impossible to say anything except
that it represents a new low...
(then sharply)
Have you got that, Mr. Bernstein?
In the opinion of this reviewer -
BERNSTEIN
(miserably)
I didn't see that.
KANE
It isn't here, Mr. Bernstein. I'm dictating it.
BERNSTEIN
(looks at him)
I can't take shorthand.
KANE
Get me a typewriter. I'll finish
the notice.
Bernstein retreats from the room.
~~~~~ BigLig2? You mean there's another one of me?
the project To 5ignificantly