Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Im ersten Teil des Buches verteidigt der Autor die Befürworter von Entwurfsmustern indem er zehn Vorurteile gegenüber Design Patterns widerlegt und so einen Rahmen für die darauffolgende Auseinandersetzung mit der Bedeutung von Entwurfsmustern bei der Entwicklung moderner Software liefert. (Trotz ihrer Schwächen ist der Autor davon überzeugt, daß Entwurfsmuster auch in Zukunft eine wichtige Rolle bei der Softwareentwicklung spielen werden.) Der darauffolgende Teil zeigt, wie mehrere der ursprünglich 23 Entwurfsmuster in ein Dateisystem integriert werden können. Häufige Entwurfsmuster wie z.B. Composite, Visitor, Proxy und Singleton werden angewandt und beschrieben. Um die Anwendung der Entwurfsmuster zu veranschaulichen und deren Zusammenwirken aufzuzeigen, werden zusätzlich die C++-Quellcodes mitgeliefert.
Von besonderem Reiz ist Pattern Hatchingauch deshalb, weil der Autor dem Leser einen Einblick in die Anfänge der Konzeption von Entwurfsmustern gewährt, einschließlich mehrerer Patterns, die nicht in dem Buch Entwurfsmuster enthalten sind, wie z.B. das Generation-Gap-Muster oder das Multicast-Muster.
Lesern, die bereits mit Entwurfsmustern vertraut sind, bietet Pattern Hatching einen interessanten Blick hinter die Kulissen einer der bedeutendsten neueren Entwicklungen im Bereich Software-Design. --Richard Dragan
Insgesamt ganz okay, aber keine herausragende Lektüre wie das GoF Buch.
The contents have been proven to be very useful for me, a beginner in the field of patterns. The author told me in simple but not too small (no context) and powerful examples what patterns are about and how to find the pattern that suits my needs bests (using the GoF book). But the book is more than a reading help for the Design Pattterns book.
It also introduces a new - means not in the GoF book mentioned - pattern and gives insights to the discussion that have been hold when writing the Design Pattern book. The last one is not only nice to know but somehow helpful when seeking for new patterns in your daily designs.
One important thing to know when buying the book: all examples are written in C++. So please, don't be disappointed that features and limitations of C++ play a role when choosing patterns and discussing a pattern in detail.
Conclusion: easy to read, appealing for a pattern beginner, must have at least for a pattern beginner, good companion for the GoF book, expensive (it's just 150 pages).
The GoF book's second chapter example is unfortunate: virtually every programmer I've recommended Design Patterns to has expressed frustration over the inaccessibility of the primary example of applying patterns in a system.
The file system example in Vlissides, on the other hand, is a lucid and enaging narrative that everyone relates to and seems to gain immediate insight from. I now recommend this book as a requirement for really understanding the GoF book. It's worth the price many times over.
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|
|
|