Amazon.ca:Customer reviews: Pattern-Oriented Software Architecture, A Pattern Language for Distributed Computing (Wiley Software Patterns Series Book 8)
Skip to main content
.ca
Hello Select your address
All
EN
Hello, sign in
Account & Lists
Returns & Orders
Cart
All
Best Sellers New Releases Deals Store Customer Service Prime Home Electronics Sell Books Kindle Books Coupons Gift Ideas Sports & Outdoors Toys & Games Fashion Health & Household Pet Supplies Computers Beauty & Personal Care Computer & Video Games Gift Cards Automotive Grocery Home Improvement Audible Baby Subscribe & save
New Deals Everyday
Today's Deals Watched Deals Outlet Deals Warehouse Deals Coupons eBook Deals Subscribe & Save

  • Pattern-Oriented Software Architecture, A Pattern Language for...
  • ›
  • Customer reviews

Customer reviews

4.4 out of 5 stars
4.4 out of 5
14 global ratings
5 star
59%
4 star
19%
3 star
22%
2 star 0% (0%)
0%
1 star 0% (0%)
0%
Pattern-Oriented Software Architecture, A Pattern Language for Distributed Computing (Wiley Software Patterns Series Book 8)

Pattern-Oriented Software Architecture, A Pattern Language for Distributed Computing (Wiley Software Patterns Series Book 8)

byFrank Buschmann
Write a review
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
See All Buying Options

Sign in to filter reviews
14 total ratings, 5 with reviews

There was a problem filtering reviews right now. Please try again later.

Translate all reviews to English

From Canada

Kris Ramani
3.0 out of 5 stars Three Stars
Reviewed in Canada 🇨🇦 on August 29, 2017
Verified Purchase
The book is good, but the front cover is very dirty.
Helpful
Report abuse
    Showing 0 comments

There was a problem loading comments right now. Please try again later.


From other countries

Dennis L. Hughes
5.0 out of 5 stars Terrific
Reviewed in the United States 🇺🇸 on January 10, 2008
Verified Purchase
I don't have much to add over T. Anderson's review, but wanted to weigh in with a 5-star vote as a practicing distributed-systems architect. In particular I'm irritated by the one-star review from the person who obviously didn't understand what he/she was buying.

This is as close as you're going to get to a one-stop "encyclopedia" of patterns relevant to distributed computing (and other areas as well). I own most of the architecture/design patterns books, but this is the one I'll go to first for ideas, study, and use as a reference.

As for content, the catalogue of patterns is more comprehensive than any other volume I'm aware of and it is well organized. Each chapter describes a group of patterns that address recurrent vertical and horizontal architectural problem spaces. Each group is briefly introduced and described in the context of that. These introductions are pithy, on-target, and along with the complete pattern descriptions almost constitute a good introduction to distributed computing in general.

Most patterns are described in two pages in a format that has been well-honed over time for usefulness and comprehensibility. You find out where and when each pattern is likely to be useful, what motivates it, how it works, pros and cons, and what other patterns might be used with it.

The cross-referencing between patterns both within this book and in other sources is extensive and one of its most valuable features. The authors provide you with 114 pattern descriptions cross-referenced with "over 150" from other sources. That's a pretty extensive language!

Lots of spelling errors and such, but nothing that should confuse anyone.

This book is NOT a true encyclopedia, and you will want or need some of the core volumes that cover the "over 150" patterns that are referenced but not described here. The most notable are:

Patterns of Enterprise Application Architecture (The Addison-Wesley Signature Series)

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)

Remoting Patterns: Foundations of Enterprise, Internet and Realtime Distributed Object Middleware (Wiley Software Patterns Series)

Most, if not all, of the material in 
Pattern-Oriented Software Architecture Volume 2: Patterns for Concurrent and Networked Objects  is covered in Volume 4. If you don't have that book you might want it for deeper discussion of some of the patterns. On the other hand, the current volume contains important updates to a couple of patterns in the earlier volume.

If you're new to patterns, please avoid 
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) , also known as the "GoF" (Gang of Four) book. It is a classic and the authors deserve their "props" for introducing design patterns to the broader development community, but it is the worst-written and most misleading book I've ever read on patterns. (In fairness to the authors, it was the "grand-daddy" of them all and perhaps they can be excused for not having the intervening 12 years of experience in pattern documentation to help them.)

I've heard good things about 
Head First Design Patterns (Head First)  and  Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)  from people who have read the GoF book, so you might try that. I haven't read either myself.

If you're familiar with patterns and want perhaps the most comprehensive and useful single pattern book to date, especially if you're involved with the architecture of distributed systems, buy this!

It is not for beginners or those looking for boilerplate code!
33 people found this helpful
Report abuse
SDB Mike
5.0 out of 5 stars System Architect and Engineer Prerequisite
Reviewed in the United States 🇺🇸 on May 20, 2008
Verified Purchase
This book is an absolute must for system architects, system engineers, system testers, and developers.

I have been working DoD systems since 2000 and have studied and studied and studied trying to synch DoD's efforts to embrace SOA and distributed systems with commercial concepts, approaches, and practices. I have tried to specify system requirements from architecture views and contrived requirements trees. I have had GOF's book and POSA 1 since 2002 but, by themselves, they only make a certain level of sense. In addition, countless other books and methods only provide parts of the overall distributed system view. I have been very frustrated.

This book, while not the complete picture, provides a wire up of hundreds of different approaches. The authors provide a logical approach and path to defining distributed system architectures. The authors point the reader to dozens and dozens of other references to allow them to dig deeper. When they disagree or choose why they don't implement a pattern a certain way, they provide logical rationale to go with it and provide references for the other ways you could attack the problem.

Requirement developers/managers and system architects should sleep with this under their pillow. To specify system requirements using the right terminology that does not force an implementation is a primary objective. To evaluate a developer's design requires a comprehensive understanding of the forces at play in a distributed system. This book provides a roadmap. I am now much less frustrated. In fact, I am much more motivated.

Ah... now to read all the references...
12 people found this helpful
Report abuse
Jan Petzold
3.0 out of 5 stars Gute Einführung in Patterns mit viel Prosa
Reviewed in Germany 🇩🇪 on October 26, 2012
Verified Purchase
Ich habe bereits einige Bücher zum Thema Patterns gelesen, daher bot dieses Buch insgesamt nicht allzu viel Neues. Es ist aber eine sehr gelungene Einführung ins Thema und für den Einstieg sicher besser geeignet als das wohlbekannte GoF-Buch "Design Patterns". Code-Beispiele gibt es nicht, was mich nicht stört, da ja vor allem typische Problemstellungen von Software abstrakt beschrieben werden. Bei Bedarf findet man konkrete Implementierungen sehr schnell über die Suchmaschine der Wahl.

Die Patterns sind in 13 Unterkapitel eingeteilt, welche jeweils mit einem einleitenden Text beginnen. Viele der einleitenden Texte wiederholen sich später in den Detailbeschreibungen. Sehr gut fand ich die kompakten beschreibenden Diagramme zu jedem Pattern. Bei den meisten vorgestellten Patterns genügt es aber meiner Meinung nach den fettgedruckten Text zu lesen, alles Weitere ist eine reine Umschreibung der Kurzfassung ohne großen Mehrwert. Viele der vorgestellten Patterns sind mir auch zu ähnlich, das hätte man straffen können.

Den Untertitel "A pattern language for distributed computing" muß man nicht zu wörtlich nehmen, letztendlich sind fast alle etablierten Basis-Patterns auch im Buch enthalten und beschrieben, selbst wenn deren Fokus nicht auf verteilten Systemen liegt. Insofern eine gute Einleitung ins Thema, die man am besten mit dem bereits erwähnten GoF-Buch oder z.B. dem nach wie vor exzellenten "Patterns of Enterprise Application Architecture" von Martin Fowler ergänzt.
Report abuse
Translate review to English
Keplosym
5.0 out of 5 stars Sobervio, imprescindible
Reviewed in Spain 🇪🇸 on October 5, 2017
Verified Purchase
Douglas C Schmidt, todo un referente en este mundo, sus frameworks ACE y TAO sobran como aval.
Es un libro que hay que estudiar y acudir en esta profesión.
Report abuse
Translate review to English

Need customer service? Click here
‹ See all details for Pattern-Oriented Software Architecture, A Pattern Language for...

Your recently viewed items and featured recommendations
›
View or edit your browsing history
After viewing product detail pages, look here to find an easy way to navigate back to pages that interest you.

Back to top
Get to Know Us
  • Careers
  • Amazon and Our Planet
  • Investor Relations
  • Press Releases
  • Amazon Science
Make Money with Us
  • Sell on Amazon
  • Supply to Amazon
  • Become an Affiliate
  • Protect & Build Your Brand
  • Sell on Amazon Handmade
  • Advertise Your Products
  • Independently Publish with Us
  • Host an Amazon Hub
Amazon Payment Products
  • Amazon.ca Rewards Mastercard
  • Shop with Points
  • Reload Your Balance
  • Amazon Currency Converter
  • Gift Cards
  • Amazon Cash
Let Us Help You
  • COVID-19 and Amazon
  • Shipping Rates & Policies
  • Amazon Prime
  • Returns Are Easy
  • Manage your Content and Devices
  • Customer Service
English
Canada
Amazon Music
Stream millions
of songs
Amazon Advertising
Find, attract, and
engage customers
Amazon Business
Everything for
your business
Amazon Drive
Cloud storage
from Amazon
Amazon Web Services
Scalable Cloud
Computing Services
 
Book Depository
Books With Free
Delivery Worldwide
Goodreads
Book reviews
& recommendations
IMDb
Movies, TV
& Celebrities
Amazon Photos
Unlimited Photo Storage
Free With Prime
Shopbop
Designer
Fashion Brands
 
Warehouse Deals
Open-Box
Discounts
Whole Foods Market
We Believe in
Real Food
Amazon Renewed
Like-new products
you can trust
Blink
Smart Security
for Every Home
 
  • Conditions of Use
  • Privacy Notice
  • Interest-Based Ads
© 1996-2023, Amazon.com, Inc. or its affiliates