Pattern-Oriented Software Architecture Volume 1: A System of Patterns
Pattern-Oriented Software Architecture Volume 1: A System of Patterns by Frank Buschmann, Hans Rohnert, Michael Stal, Peter Sommerlad and Regine Meunier
- Binding:
- Hardcover
- Number of Pages:
- 476
- ISBN:
- 0471958697
- Product Group:
- book
- Publisher:
- John Wiley & Sons
- Publication Date:
- July 12, 1996
- BooksForGeeks.com ID:
- 2695
Both a tutorial and a reference guide, this manual presents a number of techniques for solving recurring software design problems in a comprehensive manner which includes many guidelines and constraints regarding practical applications.
Reviews for Pattern-Oriented Software Architecture Volume 1: A System of Patterns
-
As good, and more practical, than GoF Design Patterns
Rated out of 5 stars, February 12th, 2003
I am a professional programmer, and having read both this and the Gang of Four design patterns book, I can honestly say I prefer this one. The GoF book is excellent if you need to discuss potential options for software design with colleagues, and pretty good if you need to implement one of them. However, the patterns in this book (POSA) are more wide-ranging, useful, and practical than those in Design Patterns, which in comparison appear too theoretical.
I would suggest that reading Design Patterns first is a good introduction to the field of patterns. After that, read this book to see the power of patterns. The explanations of layers (eg ISO/OSI), broker systems (eg CORBA), and MVC systems (eg most spreadsheets) as generic systems are absolutely second to none.

