Home
|
About Us
|
RSS Feed
|
Shopping Cart
Search all brands/categories
Home
> Design Patterns: Elements of Reusable Object-Oriented Software Item
Categories
Arts & Photography
Biographies & Memoirs
Business & Investing
Children's Books
Comics & Graphic Novels
Computers & Internet
Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Law
Literature & Fiction
Medicine
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Top Sellers
Head First Design Patterns
Design Patterns: Elements of Reusable Object-Oriented Software
Effective Java (2nd Edition)
Head First iPhone Development: A Learner`s Guide to Creating Objective-C Applications for the iPhone
Refactoring: Improving the Design of Existing Code
Writing Effective Use Cases
iPhone SDK Development (The Pragmatic Programmers)
Design Patterns: Elements of Reusable Object-Oriented Software
Rating
List Price
$59.99
Add to Shopping Cart
Our Price
$38.33
See our Partners Price
Lowest New Price
$32.45
Lowest Used Price
$22.99
Features
hardcover
Categories
Object-Oriented Software Design
General AAS
Textbooks Trade-In
Design Tools & Techniques
Object-Oriented Design
Software Reuse
General
French
Hardcover
Printed Books
Illustrated
Similar products
Refactoring: Improving the Design of Existing Code
Code Complete: A Practical Handbook of Software Construction
The Pragmatic Programmer: From Journeyman to Master
Head First Design Patterns
Patterns of Enterprise Application Architecture
Description
Four top-notch authors present the first book containing a catalog of object-oriented design patterns. Readers will study how to use design patterns in the object-oriented development process, how to solve specific design problems utilizing patterns, and gain a common vocabulary for object-oriented design.
Design Patterns
is a modern classic in the literature of object-oriented development, offering timeless and elegant answers to common problems in software design. It describes patterns for managing object creation, composing objects into big structures, and coordinating control flow between objects. The book offers numerous examples where utilizing composition rather than inheritance can advance the reusability and flexibility of code. Note, though, this it's not a tutorial but a catalog this you can use to locate an object-oriented design pattern this's appropriate for the needs of your particular application--a selection for virtuoso programmers who appreciate (or require) consistent, well-engineered object-oriented designs.
Additional Accessories
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
SOA Design Patterns (The Prentice Hall Service-Oriented Computing Series from Thomas Erl)
Refactoring: Improving the Design of Existing Code
Design Patterns Explained: A New Perspective on Object-Oriented Design (2nd Edition)
Implementation Patterns
Customer Reviews
If you want to waste your time ... This is the right place.
2010-03-04
By Celo C. (Brazil)
This isn't a self contained book ... to really understand it, you will find yourself searching at wikipedia and/or in several other books/sites ...
In other words, you will only learn studying by other sources! So if you time is short, skip this book. Try the Head First Design Patterns ... (any other book shall be better).
Foundational
2010-03-03
By Joseph A. Falo
I should have read this years ago. I've just begun the book and it's proving an excellent review of OOP as well as a clear instruction on the use of Design Patterns. I know that these patterns will be "first considered" design solutions in projects to come. It reminds me that there is an art to software engineering. Good stuff.
A key reference for any college-level computer library covering object-oriented technology
2010-02-20
By Midwest Book Review (Oregon, WI USA)
DESIGN PATTERNS: ELEMENTS OF REUSABLE OBJECT-ORIENTED SOFTWARE is a key reference for any college-level computer library covering object-oriented technology. It will appeal to object designers and developers, covering the roles patterns can play in systems and referencing well-engineered patterns developers can apply to specific applications sets. From how these applications work in real-world settings to code that shows how it may be implemented in C++ and other languages, DESIGN PATTERNS is packed with important references.
Design Patterns
2009-11-10
By Bojan P. (Belgrade, Serbia)
As book it self states, this is a Catalog of Design Patterns with every pattern deeply analyzed and with the introductory chapter that explains why patterns are used. It sums the years of object oriented design experience. Even though the book is written in 1994 it's still relevant, though some newer languages implement some of the patterns as the language features. I didn't read any other books on the subject so I can't compare it anything, but this book is fantastic read and I am a better programmer now.
I should say that I tried to read this book some years ago at the start of my university studies and didn't understand a thing. This time around it's all clear and I see it's practically useful.
Accomplishes its goal
2009-10-30
By Alex Scarborough (Eugene, OR)
Design Patterns set out to identify the some of the most commonly used patterns and name them, so that they can be discussed easily. It does precisely that, and quite well. As long as you remember that it is not meant to be the definitive description of any patterns, and that variations and combinations on the patterns described are not only allowed but encouraged, it is a good reference. I would recommend that anyone interested in object-oriented design at least skim it, if for no other reason than to extract the vocabulary it introduced.
Best Gifts
Head First Design Patterns
Design Patterns: Elements of Reusable Object-Oriented Software
Essential ActionScript 3.0 (Essential)
Head First iPhone Development: A Learner`s Guide to Creating Objective-C Applications for the iPhone
Programming Clojure (Pragmatic Programmers)
PHP Cookbook: Solutions and Examples for PHP Programmers
PHP Object-Oriented Solutions
Object-Oriented Software Design and Construction with J,
Kitchen Group - KitchenGreat.com
New releases
LabVIEW 2009 Student Edition
Metaprogramming Ruby (Facets of Ruby)
97 Things Every Programmer Should Know: Collective Wisdom from the Experts
Cocoa and Objective-C: Up and Running: Foundations of Mac, iPhone, and iPod touch programming
Enterprise Development with Flex: Best Practices for RIA Developers (Adobe Dev Lib)
Practical Database Programming With Visual C#.NET
Testing Object-Oriented Systems: Models, Patterns, and Tools (ARP/AOD)
Copyright © 2010 DesireBooks.com. All rights reserved.