• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Core J2EE Patterns or Head First Design Patterns

 
Edisandro Bessa
Ranch Hand
Posts: 584
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,

I'm planning to buy a book which could give me a good foundation about Design Patterns.

I'm really new to Java and I'm just starting my preparation for SCWCD.

I've seen on JavaRanch good reviews about Core J2EE Patterns, 2nd Edition and Head First Design Patterns.

I think both are the best ones in this area but I'm tempted to purchase the Head First one just because it was released in October, 2004, exactly one year and a half after the Core J2EE Partterns one. Due to this, I'm thinking that Head First one would have more up to date design related questions and explanations.

I really would like to hear your opinions about these two books. I know that each one has a different presentation style, but I'm really interested about your opinions concerning their contents.

Please, by putting your comments will help me a lot in order to choose which one to buy.

Your comments would be highly appreciated.

Best Regards,
Edisandro Bessa.
[ April 26, 2006: Message edited by: Edisandro Bessa ]
 
Marc Peabody
pie sneak
Sheriff
Posts: 4727
Mac Ruby VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you're new to Java, Head First is better. You'll likely find the other book too dry and hard to follow.
 
Edisandro Bessa
Ranch Hand
Posts: 584
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Marc.
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Edisandro, wait a minute

The patterns in Head First Design Patterns have nothing to do with J2EE patterns, the ones discussed at the SCWCD.
 
Peter Rooke
Ranch Hand
Posts: 851
1
Java Linux Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Here is a free EJB Patterns Book, EJB Design Patterns [Ed Roman, et al].

But as was said above, you may find the HFJP book gives you a better starting point. EJB patterns are a bit advanced.

Wait another minute, the HFDP book talks about the GoF (Gang of Four) patterns , which are the basis for other patterns..

There is also another forum on JavaRanch for Patterns.
[ April 27, 2006: Message edited by: Peter Rooke ]
 
Akshay Kiran
Ranch Hand
Posts: 220
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
you might also want to try bruce eckel's "thinking in patterns" if you like the "thinking in ..." series, I used thinking in java when I first began java (no head first or anything then), and I was impressed by its depth. But but but... not all maybe interested in going that deep, the choice will actually depend on your requirement, if you're reading for knowledge, you can read through a dozen books each in a different style- but if you're looking for problem solving approaches, the wiley series has some great books.
 
Edisandro Bessa
Ranch Hand
Posts: 584
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks guys for your replies.

Thanks Satou-san. I thought both books would cover the same issue but after careful read their table of contents I could realize how they are different and covers different issues.

Thanks a lot.
[ April 30, 2006: Message edited by: Edisandro Bessa ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic