aspose file tools
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Books for Design Patterns Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Reply Bookmark "Books for Design Patterns" Watch "Books for Design Patterns" New topic
Author

Books for Design Patterns

Ankit Garg
Saloon Keeper

Joined: Aug 03, 2008
Posts: 9189
    
    2

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


SCJP 6 | SCWCD 5 | Javaranch SCJP FAQ | SCWCD Links
Jesper de Jong
Java Cowboy
Bartender

Joined: Aug 16, 2005
Posts: 12907
    
    3

The famous Gang of Four book is still the best book to learn about design patterns.


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
J J Wright
Ranch Hand

Joined: Jul 02, 2008
Posts: 254
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


SCJP, SCWCD, SCBCD, SCEA 5
Eoin Li
Ranch Hand

Joined: Jul 24, 2003
Posts: 45
Head First Design Pattern will help you too.
Ankit Garg
Saloon Keeper

Joined: Aug 03, 2008
Posts: 9189
    
    2

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

Joined: Jul 05, 2005
Posts: 1936
I recommend Design Patterns [GoF], and Core J2EE design patterns 2nd edition.


SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Ankit Garg
Saloon Keeper

Joined: Aug 03, 2008
Posts: 9189
    
    2

@Kengkaj is that the same book that Jonathan mentioned???
Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936
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

Joined: Jul 02, 2008
Posts: 254
'Design Patterns Explained, A New Perspective on Object Oriented Design' is also a great companion text to the GoF.
Paul Michael
Ranch Hand

Joined: Jul 02, 2001
Posts: 697
HF Design Patterns and Core J2EE Patterns (2ed).

Both are very useful books (at least based on exam coverage).


SCJP 1.2 (89%), SCWCD 1.3 (94%), IBM 486 (90%), SCJA Beta (96%), SCEA (91% / 77%), SCEA 5 P1 (77%), SCBCD 5 (85%)
Rakesh Jhamb
Ranch Hand

Joined: Jun 18, 2003
Posts: 154
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?


SCJP2, SCWCD
Blake Codd
Greenhorn

Joined: Feb 21, 2009
Posts: 2
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://zeroturnaround.com/jrebel
 
subject: Books for Design Patterns
 
Similar Threads
Best Design Pattern books
best book for scea 1.1
Study Advice
Java Web Application of moderate complexity
Is DESIGN PATTERNS JAVA COMPANION good book?