Jump to ratings and reviews
Rate this book

Pattern-Oriented Software Architecture For Dummies

Rate this book
Implement programming best practices from the ground up

Imagine how much easier it would be to solve a programming problem, if you had access to the best practices from all the top experts in the field, and you could follow the best design patterns that have evolved through the years. Well, now you can. This unique book offers development solutions ranging from high-level architectural patterns, to design patterns that apply to specific problems encountered after the overall structure has been designed, to idioms in specific programming languages--all in one, accessible, guide. Not only will you improve your understanding of software design, you'll also improve the programs you create and successfully take your development ideas to the next level. Save time and avoid headaches with your software development projects with Pattern-Oriented Software Architecture For Dummies.

384 pages, Paperback

First published December 7, 2012

9 people are currently reading
45 people want to read

About the author

Robert Hanmer

2 books2 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (6%)
4 stars
7 (43%)
3 stars
4 (25%)
2 stars
4 (25%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Stephen.
Author 7 books16 followers
July 31, 2014
Patterns are one of the most misunderstood concepts in software. Patterns are more than just what the English language definition of the word implies, and by their nature, Patterns are not novel ideas; you’ve seen them before because they work. When I received a review copy of Pattern Oriented Software Architecture for Dummies, I was intrigued.

Because of the superficial simplicity of Patterns, using software patterns effectively can be tricky. Patterns are more than just the structure of the software. Patterns also involve the context in you apply them, and the problem that you are trying to solve. Newcomers to the concept of patterns also sometimes mistake the number of patterns in a solution with a good solution.

Patterns for Dummies is a good tour through the patterns universe. It covers the basic concepts of what a pattern is, and then gives examples of how to use patterns. The book focuses on the Patterns from the Pattern Oriented Software Architecture series and the classic Design Patterns book. The book wraps up with a tour through the larger pattern world, with examples from patterns in areas such as configuration management, software process, and user interaction.

A better title of the book might have been “Using and Understanding Patterns (for Dummies)” since I feel that most readers will walk away from the book with a better understudying of what patterns are, than about how to build architectures, but it’s a good starting point never the less. The first section of the book spends a bit more time than needed on tools and approaches for describing architecture, but the rest of the book is worth a read if you feel that you don’t understand what patterns are.

There are few books that cover that such a broad sweep of the patterns landscape so concisely. When you’re done you’ll want to read more, guided by the resource section at the end of the book. This is a good resource for a student or a software developer who wants to learn more about patterns.
15 reviews1 follower
January 5, 2019
A handy book for new software architects.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.