Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)
"One of the great things about the book is the way the authors explain concepts very simply using analogies rather than programming examples-this has been very inspiring for a product I'm working on: an audio-only introduction to OOP and software development."-Bruce Eckel..".I would expect that readers with a basic understanding of object-oriented programming and design wo...more
Paperback, 480 pages
Published
October 12th 2004
by Addison-Wesley Professional
(first published July 9th 2001)
Friend Reviews
To see what your friends thought of this book,
please sign up.
This book is not yet featured on Listopia.
Add this book to your favorite list »
Community Reviews
(showing
1-30
of
244)
ระดับ: กลาง
เป็นหนังสือสอน Design Pattern ที่อธิบายได้เข้าใจง่ายที่สุดในหลายๆ เล่ม
ข้อเสียคือไม่ได้ครอบคลุม Pattern ครบทุกแบบ (มีไม่ถึงครึ่งของ Pattern ทั้งหมด)
เหมาะสำหรับผู้เริ่มต้นเรียนรู้ Design Pattern แต่ควรมีพื้นฐานการเขียนโปรแกรม OOP เบื้องต้นรวมถึง UML อยู่บ้าง ใช้สำหรับเสริมความรู้หลังจากศึกษาโครงสร้างภาษาจนเชียวชาญแล้ว
เป็นหนังสือสอน Design Pattern ที่อธิบายได้เข้าใจง่ายที่สุดในหลายๆ เล่ม
ข้อเสียคือไม่ได้ครอบคลุม Pattern ครบทุกแบบ (มีไม่ถึงครึ่งของ Pattern ทั้งหมด)
เหมาะสำหรับผู้เริ่มต้นเรียนรู้ Design Pattern แต่ควรมีพื้นฐานการเขียนโปรแกรม OOP เบื้องต้นรวมถึง UML อยู่บ้าง ใช้สำหรับเสริมความรู้หลังจากศึกษาโครงสร้างภาษาจนเชียวชาญแล้ว
After seeing Alan Shalloway speak in person, and enjoying it greatly, I decided to get his book. Having read Design Patterns, I found this book to add fairly little, using a large number of words.
The earlier chapters that present strategies for deriving design patterns from the principles of object oriented programming, and particularly the notion of "encapsulate what varies" are helpful, however.
The earlier chapters that present strategies for deriving design patterns from the principles of object oriented programming, and particularly the notion of "encapsulate what varies" are helpful, however.
Good introduction to design patterns and some of the higher principles of object-oriented design. Follows my own personal discovery of the fundamental principle of isolating change. I discovered it while I was reading Wolfgang Pree's Design Patterns for Object-Oriented Software Development, right after I had read the Gang of Four book in 1994.
A good book for junior developers, but I am way beyond it by now.
A good book for junior developers, but I am way beyond it by now.
One of the best books to learn object oriented design. not only design patterns.
the way concepts are presented gives the reader the ability to understand the philosophy behind the patterns which improves the design skills.
This is not a design patterns catalog so don't expect all patterns to be listed.
the way concepts are presented gives the reader the ability to understand the philosophy behind the patterns which improves the design skills.
This is not a design patterns catalog so don't expect all patterns to be listed.
The book covers the basics of UML and object oriented design, some common patterns, and commonality and variability analysis.
While I was reading it, I didn't think the authors chose a very apt title for the book; after finishing it, I realized that the authors are trying to explain how patterns are derived. In fact, at one point in the book the authors point out that it is much more important that you understand the basic principles of design patterns than it is to memorize patterns and diagrams...more
While I was reading it, I didn't think the authors chose a very apt title for the book; after finishing it, I realized that the authors are trying to explain how patterns are derived. In fact, at one point in the book the authors point out that it is much more important that you understand the basic principles of design patterns than it is to memorize patterns and diagrams...more
Mar 12, 2009
Tiko
marked it as to-read
I hear great things about this book. I hope to get around to reading it one of these days instead of just looking at it on my shelf!
May 31, 2013
Fel
marked it as to-read
May 14, 2013
Raghav Gautam
marked it as to-read
Apr 19, 2013
Solomon Alemu
marked it as to-read
Apr 07, 2013
Rahul Batra
marked it as to-read
Mar 28, 2013
Tom Killalea
added it
Mar 23, 2013
Oak
marked it as to-read
Mar 17, 2013
Saguy Krr
marked it as to-read
There are no discussion topics on this book yet.
Be the first to start one »

Loading...




















