jQuery in Action, 3rd edition
The moose likes OO, Patterns, UML and Refactoring and the fly likes Design Patterns ebook Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Design Patterns ebook" Watch "Design Patterns ebook" New topic

Design Patterns ebook

Avinash More

Joined: May 16, 2009
Posts: 5
Which is the best book for learning java design patterns ?
Victor Sosa

Joined: Aug 26, 2008
Posts: 20

Hi Avinash

I'd like to recommend you HeadFirst Design Patterns, although I wouldn't say this is the "best" book for it. Personally I find this really helpful, give it a try. And yes, the samples are in Java

Happy Reading.

"Software development has been, is, and will remain fundamentally hard"
- Grady Booch
Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 17417

One "gotcha" for Java is that there are actually 2 types of design patterns. Standard design patterns and J(2)EE design patterns.

An enterprise Java app may include standard design patterns in it, but there's also a set of design patterns that are unique to JEE. This set has changed somewhat over the years (for example, the DTO construct is pretty much obsolete now, thanks to JPA), but Sun was doing a pretty good job of keeping an up-to-date reference on their website.

An IDE is no substitute for an Intelligent Developer.
Muhammad Khojaye
Ranch Hand

Joined: Apr 12, 2009
Posts: 449

Also check out our Design Pattern Faq.

I agree. Here's the link: http://aspose.com/file-tools
subject: Design Patterns ebook
jQuery in Action, 3rd edition