This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
The moose likes Java in General and the fly likes Best Java Design Patterns Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Java in General
Bookmark "Best Java Design Patterns Book" Watch "Best Java Design Patterns Book" New topic
Author

Best Java Design Patterns Book

tanu dua
Ranch Hand

Joined: Apr 05, 2004
Posts: 145
I want to brush up and learn the Java Design Patterns , may I have some input of Ranchains to pick the best Java Design patterns book.

Thanks in advance
Richard Green
Ranch Hand

Joined: Aug 25, 2005
Posts: 536
Core J2EE Design Patterns -> http://www.amazon.com/gp/product/0130648841/104-2212963-5828715?v=glance&n=283155


MCSD, SCJP, SCWCD, SCBCD, SCJD (in progress - URLybird 1.2.1)
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14688
    
  16

Does this book talk about general design patterns ? (not J2EE related ones)

tanu, your question is a bit confusing, because there's no Java design patterns. There are softare related design patterns (Head First Design Patterns, with examples in Java). There are also J2EE development related patterns (the book Lynette is referring to)... Please explain what you are looking for.
[ July 13, 2006: Message edited by: Satou kurinosuke ]

[My Blog]
All roads lead to JavaRanch
tanu dua
Ranch Hand

Joined: Apr 05, 2004
Posts: 145
Ok , to be more clear , I want design pattern book that is little bit oriented to Java /J2EE
tanu dua
Ranch Hand

Joined: Apr 05, 2004
Posts: 145
Ok , to be more clear , I want design pattern book that is little bit oriented to Java /J2EE
Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
Bruce Eckell's Thinking in Patterns covers the GoF patterns in Java. I didn't think he added as much to the field as he usually does ... it seemed to kind of spit out the same ideas as GoF with Java examples.

For grins, see Grady Booch's Patterns Catalog.

I tend to think in principles much more than patterns these days. Patterns which represent solutions to a finite set of problems. If you happen to have a problem that is not one of those, you're on your own. Then you need to work with the principles that led to designs good enough to become patterns, and hope they'll make your one-off solution to your unique problem just as good.

For that, I recommend Robert Martin's Agile Software Development, Principles, Patterns and Practices. This book really teaches how to design and how to code in a great way. If you're seriously interested in growth (and not just passing a Patterns interview or test) buy it now!
[ July 14, 2006: Message edited by: Stan James ]

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
 
GeeCON Prague 2014
 
subject: Best Java Design Patterns Book