File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Books for Design Patterns

 
Ankit Garg
Sheriff
Posts: 9497
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi! I am a web developer. I am new to design patterns in web applications. And design patterns is a part of SCEA so I thought this would be best place to ask this.

Which are the best books from which I can learn design patterns that will be beneficial for me in my development work. I saw someone mention some good design pattern books in results section but I can't find that thread now. So please suggest me one or two good books which are the best.

Thanks
 
Jesper de Jong
Java Cowboy
Saloon Keeper
Pie
Posts: 15150
31
Android IntelliJ IDE Java Scala Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The famous Gang of Four book is still the best book to learn about design patterns.
 
J J Wright
Ranch Hand
Posts: 254
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In addition to GoF I'd recommend

Core J2EE Patterns: Best Practices and Design Strategies (2nd Edition)
Core Security Patterns: Best Practices and Strategies for J2EE(TM), Web Services, and Identity Management
 
Eoin Li
Ranch Hand
Posts: 45
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Head First Design Pattern will help you too.
 
Ankit Garg
Sheriff
Posts: 9497
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the info.

What about this book??

Wrox J2EE Design Patterns applied
Real World Development with Pattern Framework...

Is this one also good???
 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I recommend Design Patterns [GoF], and Core J2EE design patterns 2nd edition.
 
Ankit Garg
Sheriff
Posts: 9497
22
Android Google Web Toolkit Hibernate IntelliJ IDE Java Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@Kengkaj is that the same book that Jonathan mentioned???
 
Hong Anderson
Ranch Hand
Posts: 1936
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ankit Garg:
@Kengkaj is that the same book that Jonathan mentioned???


Yes, those 2 books are recommended by Sun as well (on a resources page in SCEA 5 Beta time).

Head First Design Patterns is pretty good, but it doesn't cover all GoF design patterns, just about half of them.

Design patterns [GoF] is very detailed, and it's the original, I strongly recommend it.
[ November 10, 2008: Message edited by: Kengkaj Sathianpantarit ]
 
J J Wright
Ranch Hand
Posts: 254
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
'Design Patterns Explained, A New Perspective on Object Oriented Design' is also a great companion text to the GoF.
 
Paul Michael
Ranch Hand
Posts: 697
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HF Design Patterns and Core J2EE Patterns (2ed).

Both are very useful books (at least based on exam coverage).
 
Rakesh Jhamb
Ranch Hand
Posts: 154
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have Core J2EE Patterns book 1st edition and I want to prepare for SCEA, do I need to buy the second edition, what are the major differences?
 
Blake Codd
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jonathan Aotearoa wrote:'Design Patterns Explained, A New Perspective on Object Oriented Design' is also a great companion text to the GoF.

I agree, I also would like to mention this gem of a book for GoF, short and precise and its also published under Creative Commons.
I think its an excellent heads on no fuss, but still educational.
http://www.dzone.com/links/gof_design_patterns_with_examples_using_java_and.html

/Blake the Jake
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic