This discussion is archived
3 Replies Latest reply: Aug 24, 2012 12:24 AM by jduprez RSS

Best Java Design Pattern book

946208 Newbie
Currently Being Moderated
Hi Friends,

What is latest java patterns book? Please give me best book to learn from basics and completely.

Thanks in Advance.
  • 1. Re: Best Java Design Pattern book
    903917 Newbie
    Currently Being Moderated
    Core J2EE Patterns by Deepak Alur, John Crupi and Dan Malks is a real good one. Not sure if it's "the best", but it offers excellent explanations and examples of patterns and how they can be used in your application.

    It's written for J2EE in particular but you can use the patterns in any Java based application.
  • 2. Re: Best Java Design Pattern book
    953448 Newbie
    Currently Being Moderated
    "Head First Design Pattern" by O'reilly is one of the best and easy to understand book on this topic.
  • 3. Re: Best Java Design Pattern book
    jduprez Pro
    Currently Being Moderated
    GOF's "Design Patterns: Elements of Reusable Object-Oriented Software".
    It introduces the concept, definition, and advantages of Design Patterns. Translation into Java is quite simple.
    A companion book, IMHO, is Fowler's "refactorings", which I find worth more for its design justifications than for the description of refactoring step (mostly automated now in decent IDEs).

    Now if you want to learn Java best practices, and Java coding idioms, I would suggest Josh Bloch's "Effective Java".

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points