Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Design Patterns ebook

 
Avinash More
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Which is the best book for learning java design patterns ?
 
Victor Sosa
Greenhorn
Posts: 20
Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Tim Holloway
Saloon Keeper
Pie
Posts: 18214
53
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Muhammad Khojaye
Ranch Hand
Posts: 449
IntelliJ IDE Java Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also check out our Design Pattern Faq.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic