Discount Book Store - Rbookshop.comOnline Book StoreBusiness BooksComputer BooksEngineering BooksMathematics BooksScience BooksView All Categoriesnavmap
arrow Search for books at ARC Spider:
arrow Search for books at Powells:
arrow
Buy a Book from Amazon.com
bar
How to buy? - A step-by-step guide

Book Categories


Design Patterns: Elements of Reusable Object-Oriented Software...

Buy Design Patterns: Elements of Reusable Object-Oriented Software... here, one of many Firewalls books offered for sale at discount prices here at Rbookshop.com.  We greatly appreciate your patronage at Rbookshop and look forward to offering you great products and prices now and in the future.
You Are Here:  Home > Computer Books > Firewalls > Item 13

View Previous Product in our Firewalls Store      View Next Product in our Firewalls Store

Click here to buy Design Patterns: Elements of Reusable Object-Oriented Software... by  Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software...
by Erich Gamma, Richard Helm, Ralph Johnson, and John M. Vlissides
Sales Rank: 1247
4.5 out of 5 stars
Discount: 23 %
$47.99
At Amazon
on 6-27-2008.
Buy Design Patterns: Elements of Reusable Object-Oriented Software... now! Get Info on Design Patterns: Elements of Reusable Object-Oriented Software...
Features
  • Cover Type: Hard Cover with 416 pages
  • Published by: Addison-Wesley Professional November 10, 1994
  • Written in: English
  • ISBN 10 Number: 0201633612
  • ISBN 13 Number: 978-0201633610
  • Book Dimensions: 9.4 x 7.4 x 1.2 inches
  • Weighs: 2.3 pounds

Product Review
Design Patterns is a modern classic in the literature of object-oriented development, offering timeless and elegant solutions to common problems in software design. It describes patterns for managing object creation, composing objects into greater structures, and coordinating control flow between objects. The book provides numerous examples where using composition rather than inheritance can improve the reusability and flexibility of code. Note, though, that it's not a tutorial but a catalog that you can use to find an object-oriented design pattern that's appropriate for the requirements of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.

From the Preface
This book isn't an introduction to object-oriented technology or design. Many books already do a good job of thatthis isn't an advanced treatise either. It's a book of design patterns that describe simple and elegant solutions to specific problems in object-oriented software design.Once you understand the design patterns and have had an "Aha!" (and not just a "Huh?" experience with them, you will not ever think about object-oriented design in the same way. You'll have insights that can make your own designs more flexible, modular, reusable, and understandable--which is why you're interested in object-oriented technology in the first place, right?

Reader Reviews
As you probably already realize from the large number of reviews, this book is one of the seminal books on patterns in software development. If you are a professional software developer, you must read this. If you are learning to write good software, this is a book that you will need to take on at some point, but I urge some caution. In particular, many of the patterns in this book represent highly distilled wisdom about effective solutions -- distilled so far that, unless you have implemented code that realizes the pattern in question already, you may have trouble absorbing the material. I find that programmers-to-be who dive into this book, often end up talking annoyingly about "applying patterns" without having a real grasp of how these things translate (with some distortion and compromise) into real projects. That being said, an excellent way to bridge the gap is to read this book along with "Pattern Hatching : Design Patterns Applied" by John Vlissides. That book is a chatty companion piece for this one -- I found myself understanding how to incorporate patterns into my day-to-day design work much more after reading both books. See: Pattern Hatching : Design Patterns Applied [also at Amazon.com] Overall, while this book is an extremely important contribution to software developers, it is structured in a way that makes the material difficult to absorb if you aren't approaching it with substantial previous knowledge about developing software. You can start with some of the simpler patterns (Singleton, for example) and work through the harder ones, but only by implementing projects and stumbling upon these yourself will you really feel a flash of recognition as you read them in the book. Comment | | (Report this)


Back To Top

View Previous Product in our Firewalls Store      View Next Product in our Firewalls Store

Design Patterns: Elements of Reusable Object-Oriented Software...
List Price: $59.99
Discount: 23 %
Available from Amazon
Price: $47.99
Updated on 6-27-2008.
Buy Design Patterns: Elements of Reusable Object-Oriented Software... now! Get Info on Design Patterns: Elements of Reusable Object-Oriented Software...




NOTICE: All prices, availability, and specifications
are subject to verification by their respective retailers.




We offer Design Patterns: Elements of Reusable Object-Oriented Software... and other related Firewalls Books here at Rbookshop.com. To view more books about Firewalls please use the previous and next buttons near the top of this page.




Alternative Med Books | Art Books | Business Books | Comic Books | Computer Books | Cook Books | Engineering Books | History Books | Hobby Books | Law Books | Mathematics Books | Medical Books | Popular Authors | Rare Books | Religion Books | Romance Books | Science Books | Science Fiction Books | Sports Books | Travel Books | Unusual Subjects Books
Discount Book Store
Rbookshop

Copyright © 2007 Rbookshop.com

84537 Computer Books Online and Available as of 6-27-2008.