Hi
Here are some of the books that I used for design patterns.
h3>
Design Patterns</h3>
Books Design
Patterns - Elements of reusable software components This book contains all the design patterns required for the
SCEA exam. I also
found this book very use full while doing my
SCJD exam. Design Patterns devided
into 3 types - Creation, Structural, Behavioral accordingly this book has been divided
into 3 parts. Many of the patterns look similar, make sure that you read the
description at the end of each part - this description identifies the minor difference
that exists between patters. At the end of each design pattern chapter there is
section called 'Related Patters' you can use the information here to get an idea
about relation between the various patters. All the patterns have examples in
C++.
Java
Design Patterns A Tutorial Covers all the patters from the above book, but this book explains all the
patterns in Java. I did not use this book since I understood all the patterns
from the above book. This book use full only if you don't know C++ and you want
a Java implementation of all the Design Patterns.
J2EE Patters from Sun
Design Patterns specifically for the J2EE.
Vivek
Vivek Viswanathan SCJP 1.2, SCJP 1.6,SCJD,SCEA,SCWCD,IBM-484,IBM-486,IBM-141,Ms.NET C# 70-316,SCMAD, LPIC-I