Forums Register Login

any good design patterns books?

+Pie Number of slices to send: Send
Hello all,
Can anyone recommend a good book (or other reference) on design patterns? I recently passed the SCJP and need to learn a llittle about design for the Developer exam...
thanks in advance,
Sherry
+Pie Number of slices to send: Send
Start with the design patterns Bible: Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides.
Also check the Design Patterns section of the Bunkhouse.
+Pie Number of slices to send: Send
Here are my recommendations:
First: Patterns in Java
http://www.amazon.com/exec/obidos/tg/detail/-/0471227293/qid=1070162653/sr=1-6/ref=sr_1_6/002-3811896-1124020?v=glance&s=books".
This book didn't get the greatest reviews (for the first edition). I'm not sure why, I thought it was fine. I think people didn't like it because of the number of typos and such. But I didn't find it difficult to understand what was being said, even with the typos. And I thought it was a lot easier to read than the one referenced above (by Gamma, Helm, Johnson, and Vlissides)... no offense!
Now for the other recommendations. But first, these remaining books are good not necessarily because of their treatment of design patterns specifically, but because of their treatment of the purpose of design patterns. That is, the principles of good OO design - what makes a good design pattern. Once you thoroughly understand the principles, you can easily and quickly understand the specific design patterns, because you see immediately what benefit the pattern is designed to provide. OK...
Second: Designing Flexible Object-Oriented Systems with UML
http://www.amazon.com/exec/obidos/ASIN/1578700981/qid=1070163252/sr=2-1/ref=sr_2_1/002-3811896-1124020".
Third and Forth: Bruce Eckle's Thinking in Java and Thinking in Patterns. (Both are available as free downloads at these links.)
http://64.78.49.204/
http://www.mindview.net/Books/TIPatterns/.
[ November 29, 2003: Message edited by: Wally Flint ]
+Pie Number of slices to send: Send
Another good book on the topic of OO design in general is "Agile Software Development: Principles, Patterns and Practices" by Robert Martin.
+Pie Number of slices to send: Send
I like this one
Design Patterns Explained: A New Perspective on Object-oriented Design
Although it could cover more, the patterns it does cover are explained well and its easy to read!
Atlthough I've got the GOF book (Gamma etc)and I know its the BIBLE its not a good one to start with and is drier than a dry thing to read.
It would give a normal human mental abilities to rival mine. To think it is just a tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1112 times.
Similar Threads
SCEA Shelf - What's worth buying?
good JAI & JMF references
Sources for study?
SCWCD Exam
SCWCD prep questions
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 28, 2024 04:59:12.