Pattern-Oriented Software Architecture For Dummies

Front Cover
John Wiley & Sons, Dec 7, 2012 - Computers - 384 pages
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.

  • Pulls together the best design patterns and best practices for software design into one accessible guide to help you improve your programming projects
  • Helps you avoid re-creating the wheel and also meet the ever-increasing pace of rev cycles, as well as the ever-increasing number of new platforms and technologies for mobile, web, and enterprise computing
  • Fills a gap in the entry-level POSA market, as well as a need for guidance in implementing best practices from the ground up

Save time and avoid headaches with your software development projects with Pattern-Oriented Software Architecture For Dummies.


What people are saying - Write a review

We haven't found any reviews in the usual places.


Introducing Software Architecture and Patterns
Identifying the Problem to Be Solved
Identifying the Requirements
Choosing a Software System Style
What Do Software Architectures Look Like?
Explaining Your Software in an Architecture
What Patterns Are
Structuring Your Interactive Application
Seeing Other Ways to Manage Displays
Viewing the architectures parts
Implementing a microkernel
Reflecting and Adapting
Designing Architectural Reflection
Designing with Other POSA Patterns

Other common sections
Designing with Other POSA
Putting Patterns to Work
Grouping Patterns
Building Your Own Pattern Catalog
Keeping Your Catalog Current
Designing Solution Architecture with
Exploring the effects of Pipes
Sharing Knowledge and Results on
Building the Blackboard
Coordinating Communication through
Use a Broker
Making a Component the Master
Controlling Access
Implementing a Proxy
Managing the System
Managing Your Views with View Handler
Issuing directions from
Counting the Number of References
The Part of Tens
Ten Places to Look for Patterns
Icons Used in This Book
Attend a Pattern Conference

Other editions - View all

Common terms and phrases

About the author (2012)

Robert Hanmer is a Consulting Member of Technical Staff at Alcatel-Lucent. His work has included development, architecture, and evaluation of highly reliable systems for today's telephone network. He has been a prominent member of the software patterns community since the mid-1990s.

Bibliographic information