Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
Pattern-Oriented Software Architecture, 0471958697

Pattern-Oriented Software Architecture, Volume 1: A System of Patterns

Manufacturer:
John Wiley & Sons

UPC:
978047195869

Retail Price:
$85.00

#Deals:

Avg. Rating:

Available from 6 stores - Select your deal and buy the Pattern-Oriented Software Architecture, Volume
"Where can I buy a Pattern-Oriented Software Architecture, Volume?" At all of these merchants listed below. Click any of the deals below to buy now on the merchant's website.
StoreRatingBase PriceShipping Price + ShippingAvailability
SuperBookDeals.com

[Store Info & Reviews]
Covered by A-Z Guarantee
5 Star Rating
829 Reviews
$44.55
New
$3.99
International Shipping is available International Available
$48.54Buy from SuperBookDeals.com
In Stock. Usually ships in 1-2 business days
Many Available
Brand New, Perfect Condition, Please allow 4-14 business days for delivery. 100% Money Back Guarantee, Over 1,000,000 customers served.
aphrohead_books_uk

[Store Info & Reviews]
Covered by A-Z Guarantee
5 Star Rating
228 Reviews
$44.56
New
$3.99
International Shipping is available International Available
$48.55Buy from aphrohead_books_uk
In Stock. Usually ships in 1-2 business days
Just 1 Left!
From Aphrohead Books of Southport - United Kingdom. Delivery time is 4 - 5 days direct to the USA. Thanks from all at Aphrohead.
pbshop

[Store Info & Reviews]
Covered by A-Z Guarantee
5 Star Rating
3178 Reviews
$46.13
New
$3.99
International Shipping is available International Available
$50.12Buy from pbshop
In Stock. Usually ships in 1-2 business days
Just 3 Left!
Brand new book delivered from the UK in 10-14 days.
The Book Depository UK

[Store Info & Reviews]
Covered by A-Z Guarantee
5 Star Rating
952 Reviews
$46.71
New
$3.99
International Shipping is available International Available
$50.70Buy from The Book Depository UK
In Stock. Usually ships in 1-2 business days
100 Available
Delivery is usually 5 - 8 working days from order, Please check Product Details for Language, International is by Royal Mail Airmail
the_book_community

[Store Info & Reviews]
Covered by A-Z Guarantee
5 Star Rating
1939 Reviews
$50.41
New
$3.99
International Shipping is available International Available
$54.40Buy from the_book_community
In Stock. Usually ships in 1-2 business days
Just 2 Left!
Customer oriented seller. Shipped promptly and packaged carefully. Delivery in 8-14 business days.
Buy Pattern-Oriented Software Arch for $63.87
[Store Info & Reviews]
Covered by A-Z Guarantee
GoSale Trusted Store$63.87
New
$0.00
$63.87Buy from Amazon.com
In Stock. Usually ships in 24 hours
Many Available
* Shipping estimates are based on Ground shipment within the contiguous U.S.
   If you notice a problem, you can report a pricing error or problem.
Overview of current deals for the Pattern-Oriented Software Architecture, Volume 1: A System of Patterns:
  • 1 merchant is offering Free Shipping.
  • 5 merchants offer International Shipping or Worldwide shipping.
Pattern-Oriented Software Architecture, Volume 1: A System of Patterns Specs:
Product NamePattern-Oriented Software Architecture, Volume 1: A System of Patterns
ManufacturerJohn Wiley & Sons
Product Number MPN3472218
Retail Price $85.00
EAN-1409780471958697
UPC978047195869
Specifications 
TitlePattern-Oriented Software Architecture, Volume 1: A System of Patterns
ISBN0471958697
Author(s)Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal, Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal
Release Date08 August, 1996, 1996-08-08
FormatHardcover
Num of Pages476
Num. of Items1
EAN9780471958697
Weight2.5 lbs.
Deal first added on:26-January-2004

Tags

Find other products that have similar tags to the Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
Computers Development computer graphics Computer Bks - Languages / Programming Programming - Software Development Computer software Computer Architecture Programming Languages - General
Similar Products
Gödel, Escher, Bach: An Eternal Golden BraidGödel, Escher, Bach: An Eternal Golden Braid22.95$12.00Check Prices on Gödel, Escher, Bach: An Eternal Golden Braid
at 9 stores
The Mythical Man-Month: Essays on Software Engineering, 20th  Anniversary EditionThe Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition39.99$17.94Check Prices on The Mythical Man-Month: Essays on Software Engineering, 20th  Anniversary Edition
at 7 stores
Design PatternsDesign Patterns59.99$36.68Check Prices on Design Patterns
at 3 stores
Refactoring: Improving the Design of Existing CodeRefactoring: Improving the Design of Existing Code59.99$40.24Check Prices on Refactoring: Improving the Design of Existing Code
at 7 stores
Rapid DevelopmentRapid Development35.00$11.99Check Prices on Rapid Development
at 5 stores
Domain-Driven Design: Tackling Complexity in the Heart of SoftwareDomain-Driven Design: Tackling Complexity in the Heart of Software59.99$41.14Check Prices on Domain-Driven Design: Tackling Complexity in the Heart of Software
at 8 stores

Latest 6 Reviews
Here is what people are saying about the Pattern-Oriented Software Architecture, Volume 1: A System of Patterns
5 Star Rating  "Amazing book"2006-09-06
- Reviewed By User: A1718DH8YQP4YR
This book uses an easy way to explain system patterns. I think every software developer has to read this book; it's a nice reference to help software architects doing a well-done job. Another great reference that you may have in your list of references is the classical book "Design Pattern", also at Amazon.com.
 
5 Star Rating  "#2 best book about patterns ? yes."2005-11-20
- Reviewed By mic101
A lot of the reviewers have said that this is the #2 best book about patterns : just trust them. I have bought it with the hope to learn more about patterns, finally it has given me a larger point of view about the subject and has improved a lot my creativity during software designing processes.

If your new to patterns just read the GoF, then buy this one. I think you will then have a nice knowledge about the subject.

 
5 Star Rating  "The second best pattern book"2005-10-22
- Reviewed By johngos
Second best isn't bad when the #1 book changed forever the way software architecture is talked about. GoF is not only well-written, but it covers all the basic, most-used patterns. Everybody thereafter is going to have to either re-hash GoF, criticize it, or come up with new patterns which are not as fundamental.

This book is full of new patterns, and fortunately they are good ones: Command, Broker, Layers and worth the price of the book in itself Presentation-Abstraction-Controller.

PAC can be seen as a generalization and extension of Model/View/Controller. The Abstraction is the domain-specific part of the architecture, effectively the Model. The Presentation exposes the Model in some interesting way, either as a user-interface in which case it is a View, or as an API, in which case the Presentation becomes a new Abstraction used by the next level up. The Controller is left with the job of coordinating the Presentation and the Model. The key to the pattern is that PAC agents can be built up into layers with the Presentation API of each lower agent creating a higher abstraction for the next level. Thus PAC becomes MVC for all or your architecture, not just the UI.

The book goes into this at length and adds useful discussion of MVC. Highly recommended.
 
2 Star Rating  "Not concrete enough"2005-07-06
- Reviewed By tietyt
First of all, you need to understand the patterns in the gang of four book before you attempt to read this one. They talk about them all over the place without explaining them. That's a warning, it didn't affect my review.

The major thing I don't like about this book is the abstractness with which they talk. They give you a high level description of a pattern and leave you with that fogginess.

I think the examples were poorly chosen. I would have prefered to have examples that are only as complicated as they needed to be. Unfortunately the book uses examples like, "We're going to make a voice recognition application" or "We're going to make an OS that can run applications that were built on Unix or WinNT or Linux". I think the intent was to have some real-world-I've-been-working-for-six-years examples... it would have been smarter to put the real world examples in a separate chapter and keep the design pattern explanations simple.

Also, I hate the diagrams. They should have just copied the diagrams in the GoF book! Instead they chose these diagrams that give less info and IMO are downright ambiguous in some situations. Another thing the GoF book does is have 2 separate diagrams, one that's a (simple) real world example and another that's a diagram of the actual pattern. This book only has the diagram of the actual pattern.

I disagree with those that say this book is better than the GoF book. I think what they like is the material covered. Material aside, the GoF book presents the information in a much clearer way. That's why I prefer the GoF book over this one.
 
4 Star Rating  "Clear and wide-ranging"2004-06-25
- Reviewed By wiredweird
This is an unusual book in the pattern genre. It presents a number of patterns, categorized by archtiectural level. That's just the first part of the book, though. The third of the book is about the process of using, relating, collecting, and distributing patterns.

Only chapter 2 really addresses patterns for the strategic, architectural level of a software system. It does a very adequate job, using a variety of notations, examples, and analysis steps. This book is from 1996, so time has changed our view of some patterns. "Reflection," for example, has become pervasive in applications based on plugins and software components. It is also a fundamental API in the major langauges (Java and C#) released since this book was published - perhaps reflection should be downgraded to an "idiom". That's just nitpicking, though, since reflection is even more important now than when the book was written.

For contrast, the authors present additional design patterns (including some from Gamma's book) for use at tactical design levels. They also discuss idioms patterns that typically involve just a few lines of code within on function. The contrast between the three different levels of implementation and design gives a useful discussion. The authors also present a weak chapter on "systems" or "langauges" of patterns The discussion is OK as far as it goes. The weakness is in what it omits. After reading this brief chapter, the programmer has very little practical information about choosing patterns from some library for some task. The poor programmer has no information at all about how to link patterns together, and that's a real stumbling block for beginning pattern users.

The final section of the book is really sociology. It's about the pattern community, what that community is for, and how to be a working member. I find the discussion un-helpful, but I expect opinions to differ.

Even today, this is a good second book (after Gamma's 'Design Patterns') on patterns and pattern usage. It lack the depth and precision of Gamma's book, and tends to add words without adding meaning. On the positive side, it's broader than Gamma's, and addresses a wider range of implementation levels.

 
4 Star Rating  "Decent software patterns book"2003-06-15
- Reviewed By electrocardiogram
POSA1 is written far better than other related texts, such as GoF. (And be aware of the fact that GoF only contains design level patterns - it does not contain system architecture level patterns.) At the same time, after its nth reprinting and redesigned book cover, the text still contains non-UML diagrams (although there are some UML-like sequence diagrams included), and very few real code examples. The lack of code examples, though, can in some ways be seen as a positive aspect of the text. Compare this text with Applied Java Patterns, for example. AJP has very extensive code examples, but because the code examples for each pattern run for pages (rather than simply providing code snippets), the reader may be inclined to narrow their view of how the pattern is applied. For example, MVC is definitely not a pattern limited to GUI user interfaces! The point on which I think that POSA1 seems to come out ahead is that the stronger-than-ususal pattern descriptions and applicability, with a small amount of code provided where deemed especially relevant to the point being attempted to make, helps one understand the patterns better rather than memorizing language-specific implementations of patterns. This point is why I think the text was chosen to accompany Software Architecture in Practice for the graduate software engineering course in software architecture I just took.
 
Quick Links



Last updated: Nov 24, 2009 at 05:55 EST. Pricing information is provided by the listed merchants. GoSale.com is not responsible for the accuracy of pricing information, product information or the images provided. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on amazon.com or other merchants at the time of purchase will apply to the purchase of this product. As always, be sure to visit the merchant's site to review and verify product information, price, and shipping costs. GoSale.com is not responsible for the content and opinions contained in customer submitted reviews.
© 2009 GoSale.com (S2)



Home > Books > Computers & Internet > Certifications > By Subject > Visual C