Pattern Hatching: Design Patterns Applied
Author | : | |
Rating | : | 4.74 (891 Votes) |
Asin | : | 0201432935 |
Format Type | : | paperback |
Number of Pages | : | 192 Pages |
Publish Date | : | 2013-02-23 |
Language | : | English |
DESCRIPTION:
A Customer said A Necessary Book. This slender volume should be required reading for anyone working on an object oriented system (and if you're using C++, you ought to read it three or four times). This book won't so much tell you how to solve particular problems as much as it will help to develop a way of thinking about programming problems that leads to well-design solutions.The GoF book's second chapter example is unfortunate: virtually every programmer I've recommended Design Patterns to has expressed frustration over the inaccessibilit. Venkatesh-Prasad Ranganath said Patterns Demystified. GoF presents everything you need to start with patterns. This one tells how to identify a pattern when it's cooking. It explains in actuality what patterns can and cannot do, what patterns are and are not, how does a pattern come to existence and stuff related to the concept of patterns and not a list of patterns as in GoF.GoF is if you need to dive into patterns. This one if you need to swim in patterns. Don't expect a list of patterns as in GoF. This is more on how to identify a pattern, how to chose amon. Great insights Emir Causevic I 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
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. 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. 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. (W
Pattern Hatching explains and enhances the information from the seminal work in the field, Design Patterns: Elements of Reusable Object-Oriented Software. As a result, design patterns have become extremely popular in the software development community. The hands-on approach offered by John Vlissides, co-author of Design Patterns, enables you to better understand the pattern development process, and therefore identify and write your own patterns. Software developers now recognize the value of design patterns in helping build better software more efficiently. The author's insights will further allow you to apply the original 23 patterns by example.