|
Books : Pattern Hatching: Design Patterns Applied (Software Patterns Series)In association with Amazon.comList Price: $34.99 Amazon.com's Price: $29.72 You Save: $5.27 (15%)Prices subject to change. Availability: Usually ships in 24 hours
This item ships for FREE with Super Saver Shipping.
Binding: PaperbackDewey Decimal Number: 005.12 EAN: 9780201432930 ISBN: 0201432935 Label: Addison-Wesley Professional Manufacturer: Addison-Wesley Professional Number Of Items: 1 Number Of Pages: 192 Publication Date: July 02, 1998 Publisher: Addison-Wesley Professional Studio: Addison-Wesley Professional Sales Rank: 48061 Related Items:
Editorial Review: Product Description: This succinct, example-driven book empowers software developers who are using design patterns, arguably today's most popular object-oriented programming concept. Design Patterns' co-author John Vlissides blends his intimate knowledge of the pattern development process with practical techniques for better pattern application. The result is a thought-provoking guide that will help you improve your next software design by putting patterns to work successfully. Pattern Hatching demystifies the fine points of patterns, placing them in the broader context of basic object-oriented design principles. It dispels many of the misconceptions about patterns that have spread in the software development community-clearly articulating what patterns are and how they ease the development process. The book also presents themes and variations on several established patterns, yielding many new insights. With the instruction in this book, you will become better able to tailor patterns to the design problem at hand. Amazon.com Review: Author John Vlissides is a member of the so-called Gang of Four: writers of the bestselling and influential Design Patterns: Elements of Reusable Object-Oriented Software, a catalog of 23 design patterns. This more recent book delivers considerable insight on using and applying software design patterns--reusable designs for common programming problems--and compiles the author's further experience with patterns. Pattern Hatching first defends the patterns movement by offering 10 myths about patterns, which provide a framework for thinking about the role of patterns in today's software. (While not a silver bullet, the author argues for the continued importance of patterns throughout software engineering.) The next section shows how to apply several patterns (drawn from the original 23) in a file system; the author uses and describes common patterns such as the Composite, Visitor, Proxy, and Singleton. To help illustrate how to use patterns and how they work together, the author also provides C++ source code for the designs in the book. Part of the fun of reading Pattern Hatching is getting the author's insight on the origin of thinking about patterns, including several patterns that were actually left out of the original book, such as the Generation Gap pattern and the Multicast pattern. For readers who are familiar with Design Patterns, Pattern Hatching is a lively behind-the-scenes look at one of the most important recent developments in software design. --Richard Dragan Average Rating:
![]() Rating: - good while it lastsThis is a collection of the author's columns of the same name from C++ Report. This is not a tutorial; you need to be familiar with the original patterns from the GoF book, and the more you like C++, the better. The book takes you through a couple of extended examples, including an abstraction of a Unix-style file system, slowly building up functionality, and demonstrating how to introduce patterns and choose which one to use. If you're looking for some examples of how to use patterns, ... Read More Rating: - A great follow-up to the GoF patterns bookJohn Vlissides, one of the authors of the book that was the germination and incubation of the topic of patterns in computing, once again plucks a golden egg from his fertile imagination. As he states clearly in the introduction, this book is designed as a supplement to the ground- breaking "Design Patterns: Elements of Reusable Object- Oriented Software", commonly referred to as the Gang of Four(GoF) book. The examples in this book are well chosen, and many people will find this book to be a good introduction ... Read More Rating: - Great insightsI liked this book very much, especially the first part, where the usage of some of the GoF patterns is shown in the practical example of designing an OO file system model. Also, it was interesting to read the discussion the GoF had in the time of writing Design Patterns book about Multicast pattern and whether it's a separate pattern or a special case of the Observer. All in all, quite interesting reading. There's also some useful information for the sofware developers who want to document their own patterns. ... Read More Rating: - My coments on the book A very helpful book especially very after GoF?s one reading . However it has a lot of C++ specific places, java developers will find the book also interesting :). It's written by one from the gang - John M. Vlissides. First part of the book gives a glance view of applying several GoF patterns in dummy simple file system building (Composite , Proxy, Visitor, Singleton, Mediator ) . The author also introduces two new patterns which don't mentioned in the Design Pattern (Generation Gap, Multicast ) in the next parts . Rating: - Interesting, but not a lot of contentThis really is the best book I know for describing the process of applying patterns to an application. It's a definite skill, a definite thought process, and very hard to convey. I do it by setting people specific problems to solve with specific patterns and hoping they develop the mapping for themselves. That usually works, sooner or later. The first half of this book is like sitting behind Vlissides while he works at the keyboard, and listening to him talk to himself. It's very informal and conversational. ... Read More Browse for similar items by category:
|
||