This week's book giveaway is in the Agile and other Processes forum. We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line! See this thread for details.
Hi evervbody...
I seriously want to learn Design patterns. Can anyone tell me the best book for it please.
sambasiva kumar
Greenhorn
Joined: Jan 16, 2007
Posts: 24
posted
0
Try this URL
www.patterndepot.com/put/8/DesignJava.PDF
and also look out for the book "Gang of Four" for basics of design patterns
Vamsi Mohan
Ranch Hand
Joined: Jun 20, 2009
Posts: 80
posted
0
What don't you try HeadFirst Design Patterns. It is very easy to understand and helpful to you.
VAMSI MOHAN.V
(SCJP5.0, IBM Rational Solution Designer, IBM Rational Architect, IBM RUP Designer)
Laurent Leonard
Ranch Hand
Joined: May 15, 2001
Posts: 35
posted
0
Sometimes the words "design patterns" are misused.
When you choose the architecture of the application, you could use Architectural patterns (Active repository, Layering, Pipes and filters, ...)
When you design the application, you could use GRASP Pattern (Creator, my Creator is my saver, Low coupling, ...)
When you implement the application, you could use implementation or design patterns (Gang of four have some patterns, Kent Beck have also some: chain of responsability, proxy, factory method, ...)
Of course there are links between these different patterns.
My favorite books are
- Implementation patterns : Kent Beck (addison-wesley signature series) 160 pages
- Design patterns : Erich Gamm et al (addison-wesley) 400 pages
- Applying UML and patterns : Craig Larman (Prentice Hall) 700 pages
- Patterns of enterprise application architecture : Martin Fowler (addison-wesley signature series) 530 pages
Laurent LEONARD
Alaa Nassef
Ranch Hand
Joined: Jan 28, 2008
Posts: 460
posted
0
Laurent Leonard wrote:
My favorite books are
- Implementation patterns : Kent Beck (addison-wesley signature series) 160 pages
- Design patterns : Erich Gamm et al (addison-wesley) 400 pages
- Applying UML and patterns : Craig Larman (Prentice Hall) 700 pages
- Patterns of enterprise application architecture : Martin Fowler (addison-wesley signature series) 530 pages
I would like to add Head First design patterns to the list
Vamsi Mohan wrote:What don't you try HeadFirst Design Patterns. It is very easy to understand and helpful to you.
I second that - the Head First book will get you up and running with the more popular Design Patterns right away. I found reading about Refactoring and TDD also very helpful. HTH.
Tadili Saad
Greenhorn
Joined: Sep 17, 2008
Posts: 20
posted
0
Usually I don't like the head first series, but the one on design patterns was pretty good.