File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB Certification (SCBCD/OCPJBCD) and the fly likes HFEJB: Patterns and Performance, the Lost (last) Chapter Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » EJB Certification (SCBCD/OCPJBCD)
Bookmark "HFEJB: Patterns and Performance, the Lost (last) Chapter" Watch "HFEJB: Patterns and Performance, the Lost (last) Chapter" New topic

HFEJB: Patterns and Performance, the Lost (last) Chapter

Peer Reynders

Joined: Aug 19, 2005
Posts: 2933
Finished the SCBCD Exam Study Kit, then started on HFEJB for a second opinion/different point of view. But then I noticed something odd:

Page 66: (And there's even a way to make it easier for the client, using an EJB design pattern we'll see in the last chapter).

Page 76: ...bigger performance fish to fry... But the story isn't always that simple, so we'll explore this again later in the book.

Page 323: We'll talk about this both in this chapter and in the last Chapter (patterns and performance), but the short version is this...

I'm sure there was another "patterns and performance in the last chapter" reference in the earlier part of the book but I wasn't able to locate it.

But the last chapter (12) is the deployment chapter!

A quick google of the saloon resolved the mystery:

EJB's are easy to build....are they?
Head First EJB and Design Patterns
Questions reg exam and HFE

But then I find this quote in the last thread (2003-Dec-29):

We do intend to write a patterns chapter and it will be available on the wickedlysmart website as a free download. When the chapter is ready we will let everyone on this forum know, so stayed tuned!

I don't imagine it ever got done?
(Those "sharpen your pencil" answers probably took precedence.)
I know, go away, you've got an SCJP 5.0 (in-waiting) mob rioting outside your door.

Great work - though I am a bit in Ice Penov's camp - I'm getting a bit tired with some of these individuals who seem to think its OK to require constant spoon feeding. You put together a great series of learning books (reference books are in a different category) and now it seems to be OK to wish/demand that everything should be this easy - there comes a point where you just have to learn to bite the bullet. Great work regardless.

Maybe you should consider adding a "Learn More" section (hopefully extending beyond the current publisher) at the end of the books, similar to Andrew Koenig/Barbara E. Moo's "Accelerated C++" (***)- to get the point across that one shouldn't just consume "Head First" fare - even if its just for the reason that there isn't enough of it.

*** "Annotated Bibliography" like you find in Kent Beck's "Extreme Programming Explained" or Martin Fowler's "Refactoring" final "References" section.
[ October 02, 2005: Message edited by: Peer Reynders ]
Darya Akbari
Ranch Hand

Joined: Aug 21, 2004
Posts: 1855

I would like to revive this thread . So what happened to the Patterns and Performance chapter .


Devender Thareja
Ranch Hand

Joined: Jul 14, 2005
Posts: 187
Interesting. You are right. Never noticed this.
Bert// Could you comment please.

Devender Thareja
Bert Bates

Joined: Oct 14, 2002
Posts: 8898

Well you guys caught us! First off, we do apologize for never completing that chapter. Here's the real story...when we wrote the EJB book, the Head First series was brand new and we didn't really know if it was going to take off. We figured we'd have plenty of time to get back to that chapter "later" :roll:

So, long story short, we've been up to our eyeballs ever since - and it seems we're always late and behind schedule So, we're kind of forced to pick our battles, and although we've got some J2EE patterns on our list of things to do, so far other stuff has taken priority. Anyway, we ARE sorry, and it is on our list (now where did I put that list?)

Thanks for your patience!

- Bert

Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
I agree. Here's the link:
subject: HFEJB: Patterns and Performance, the Lost (last) Chapter
jQuery in Action, 3rd edition