
Pre-Owned Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover) 0201633612 9780201633610
About this item
- Design Patterns: Elements of Reusable Object-Oriented Software
- ISBN-10 0201633612, ISBN-13 9780201633610
- Author: Erich Gamma; Richard Helm; Ralph Johnson; John Vlissides
- F First Edition edition
- 416 pages
- Addison-Wesley Professional
- Binding: Hardcover
At a glance
- Original languages
- English
- Age group
- Adult
- Book format
- Hardcover
- Pages
- 416
- Publication date
- October, 1994
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently.
Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.
- Design Patterns: Elements of Reusable Object-Oriented Software
- ISBN-10 0201633612, ISBN-13 9780201633610
- Author: Erich Gamma; Richard Helm; Ralph Johnson; John Vlissides
- F First Edition edition
- 416 pages
- Addison-Wesley Professional
- Binding: Hardcover
What is Pre-Owned: Fair?
What is the Walmart Pre-Owned Program?
Walmart Pre-Owned allows you to find previously owned, well-cared-for items from Walmart’s trusted & performance-managed sellers. Shopping Pre-Owned allows you to bring home the best-quality picks at even lower prices, in addition to extending the life of an item & reducing waste. Find your favorites & shop a range of conditions in every category.
Why Walmart Pre-Owned?
Trusted sellers & quality items
Each Pre-Owned item listed comes from Walmart’s trusted performance-managed sellers, to ensure you get quality items.

Quality you can afford
Save even more on top brands & your most-loved items.

30-day free returns
Don’t love it? Most items offer a 30-day* free return policy, for added peace of mind.
Sustainability
Shopping Pre-Owned helps in extending the life of an item & reducing waste.
Product image for illustration purposes only. The item you receive may vary from the image in minor ways, such as slight differences in appearance, color, and/or design. *Exceptions apply during holiday season, and on certain electronics, collectibles, and jewelry.
Specifications
Language
Series Title
Publisher
Book Format
Warranty
Warranty information
Similar items you might like
Based on what customers bought
Pre-Owned Refactoring: Improving the Design of Existing Code (Hardcover) 0201485672 9780201485677
+3 optionsAvailable in additional 3 options$6.02current price $6.02More options from $5.99Pre-Owned Refactoring: Improving the Design of Existing Code (Hardcover) 0201485672 9780201485677Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned The Software Project Manager's Bridge to Agility (Paperback) 0321502752 9780321502759
+2 optionsAvailable in additional 2 options$5.69current price $5.69More options from $4.58Pre-Owned The Software Project Manager's Bridge to Agility (Paperback) 0321502752 9780321502759Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Hardcover) 0321200683 9780321200686
+3 optionsAvailable in additional 3 options$24.08current price $24.08Options from $24.08 – $59.75Pre-Owned Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Hardcover) 0321200683 9780321200686Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (Paperback) 0201835959 9780201835953
+3 optionsAvailable in additional 3 options$5.57current price $5.57Options from $5.57 – $39.77Pre-Owned The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (Paperback) 0201835959 9780201835953Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Building Application Frameworks: Object-Oriented Foundations of Framework Design (Hardcover) 0471248754 9780471248750
Pre-Owned Building Application Frameworks: Object-Oriented Foundations of Framework Design (Hardcover) 0471248754 9780471248750Now $10.18current price Now $10.18$12.24Was $12.24Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Software Testing: A Craftsman's Approach, Fourth Edition (Hardcover) 1466560681 9781466560680
Pre-Owned Software Testing: A Craftsman's Approach, Fourth Edition (Hardcover) 1466560681 9781466560680Now $8.61current price Now $8.61$11.84Was $11.84Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Security Engineering: A Guide to Building Dependable Distributed Systems (Hardcover) 0470068523 9780470068526
Pre-Owned Security Engineering: A Guide to Building Dependable Distributed Systems (Hardcover) 0470068523 9780470068526$5.91current price $5.91Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned The Algorithm Design Manual Hardcover
Reduced pricePre-Owned The Algorithm Design Manual HardcoverNow $11.12current price Now $11.12$14.97Was $14.97Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Computer-Aided Engineering Design with Solidworks (Hardcover) by Godfrey C Onwubolu
Pre-Owned Computer-Aided Engineering Design with Solidworks (Hardcover) by Godfrey C Onwubolu$19.45current price $19.45Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Time-Life Books Complete Home Improvement and Renovation Manual (Hardcover) 0139218831 9780139218835
+3 optionsAvailable in additional 3 optionsPre-Owned Time-Life Books Complete Home Improvement and Renovation Manual (Hardcover) 0139218831 9780139218835$4.49current price $4.49Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned Systems Analysis and Design (Hardcover) 1305494601 9781305494602
+3 optionsAvailable in additional 3 optionsPre-Owned Systems Analysis and Design (Hardcover) 1305494601 9781305494602$7.03current price $7.03Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned The Life Span: Human Development For Helping Professionals (Hardcover) 0131706845 9780131706842
+2 optionsAvailable in additional 2 options$6.36current price $6.36Options from $6.36 – $8.09Pre-Owned The Life Span: Human Development For Helping Professionals (Hardcover) 0131706845 9780131706842Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned 100 Cars That Changed the World: The Designs, Engines, and Technologies That Drive Our Imaginations (Hardcover) 1645581241 9781645581246
+3 optionsAvailable in additional 3 optionsPre-Owned 100 Cars That Changed the World: The Designs, Engines, and Technologies That Drive Our Imaginations (Hardcover) 1645581241 9781645581246$6.77current price $6.77Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned How Not to Die: Discover the Foods Scientifically Proven to Prevent and Reverse Disease (Hardcover) 1250066115 9781250066114
Pre-Owned How Not to Die: Discover the Foods Scientifically Proven to Prevent and Reverse Disease (Hardcover) 1250066115 9781250066114$7.20current price $7.2015 out of 5 Stars. 1 reviewsShipping, arrives in 3+ daysPre-Owned: GoodPre-Owned The C++ Programming Language (Paperback) 0321563840 9780321563842
+2 optionsAvailable in additional 2 options$45.90current price $45.90Options from $45.90 – $56.88Pre-Owned The C++ Programming Language (Paperback) 0321563840 9780321563842Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Project Management Absolute Beginner's Guide (Paperback) 0789756757 9780789756756
+3 optionsAvailable in additional 3 options$6.96current price $6.96Options from $6.96 – $7.00Pre-Owned Project Management Absolute Beginner's Guide (Paperback) 0789756757 9780789756756Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned Build Your Own Kitchen Cabinets (Paperback) 1558704612 9781558704619
Pre-Owned Build Your Own Kitchen Cabinets (Paperback) 1558704612 9781558704619$5.73current price $5.73Shipping, arrives in 3+ daysPre-Owned: FairPre-Owned Home Book: The Ultimate Guide to Repairs, Improvements & Maintenance (Hardcover) 158011069X 9781580110693
Pre-Owned Home Book: The Ultimate Guide to Repairs, Improvements & Maintenance (Hardcover) 158011069X 9781580110693Now $6.58current price Now $6.58$7.55Was $7.55Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned The Art of Discarding: How to Get Rid of Clutter and Find Joy (Hardcover) 0316558923 9780316558921
+3 optionsAvailable in additional 3 optionsPre-Owned The Art of Discarding: How to Get Rid of Clutter and Find Joy (Hardcover) 0316558923 9780316558921Now $5.78current price Now $5.78$6.81Was $6.81Shipping, arrives in 3+ daysPre-Owned: Good
Customers also considered
Pre-Owned Building for Everyone: Expand Your Market with Design Practices from Google's Product Inclusion Team (Hardcover) 1119646227 9781119646228
+3 optionsAvailable in additional 3 options$3.99current price $3.99Options from $3.99 – $4.58Pre-Owned Building for Everyone: Expand Your Market with Design Practices from Google's Product Inclusion Team (Hardcover) 1119646227 9781119646228Shipping, arrives in 3+ daysPre-Owned: Like NewObject-Oriented Design: Design in Object Technology: "Class of 1994" (Paperback)
Object-Oriented Design: Design in Object Technology: "Class of 1994" (Paperback)$16.35current price $16.35Save withShipping, arrives in 3+ daysPre-Owned Brain Quest Workbook: 1st Grade [With Stickers] (Paperback) 0761149147 9780761149149
Pre-Owned Brain Quest Workbook: 1st Grade [With Stickers] (Paperback) 0761149147 9780761149149$6.79current price $6.79Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Engineering Psychology and Human Performance (3rd Edition) (Hardcover) 0321047117 9780321047113
Pre-Owned Engineering Psychology and Human Performance (3rd Edition) (Hardcover) 0321047117 9780321047113$11.99current price $11.99Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Software Design Decoded: 66 Ways Experts Think (Hardcover) 0262035189 9780262035187
+2 optionsAvailable in additional 2 optionsPre-Owned Software Design Decoded: 66 Ways Experts Think (Hardcover) 0262035189 9780262035187Now $4.87current price Now $4.87$5.47Was $5.47Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned The Art of Computer Programming: Fundamental Algorithms, Volume 1 (Hardcover) 0201896834 9780201896831
+2 optionsAvailable in additional 2 optionsPre-Owned The Art of Computer Programming: Fundamental Algorithms, Volume 1 (Hardcover) 0201896834 9780201896831$27.65current price $27.65Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Design the Home You Love: Practical Styling Advice to Make the Most of Your Space [An Interior Design Book] (Hardcover) 1984856618 9781984856616
+3 optionsAvailable in additional 3 optionsPre-Owned Design the Home You Love: Practical Styling Advice to Make the Most of Your Space [An Interior Design Book] (Hardcover) 1984856618 9781984856616$7.95current price $7.95Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Beginner's Step-By-Step Coding Course: Learn Computer Programming the Easy Way (Hardcover) 1465482210 9781465482211
Reduced price+2 optionsAvailable in additional 2 optionsPre-Owned Beginner's Step-By-Step Coding Course: Learn Computer Programming the Easy Way (Hardcover) 1465482210 9781465482211$12.41current price $12.41Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned This Is Marketing: You Can't Be Seen Until You Learn to See (Hardcover) 0525540830 9780525540830
Reduced price+3 optionsAvailable in additional 3 optionsPre-Owned This Is Marketing: You Can't Be Seen Until You Learn to See (Hardcover) 0525540830 9780525540830$9.57current price $9.57Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Nuts: Recipes from Around the World That Feature Nature's Perfect Ingredient (Hardcover) 0312266243 9780312266240
Pre-Owned Nuts: Recipes from Around the World That Feature Nature's Perfect Ingredient (Hardcover) 0312266243 9780312266240$9.31current price $9.31Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Beginning C# Object-Oriented Programming (Paperback) 1430249358 9781430249351
+2 optionsAvailable in additional 2 options$18.71current price $18.71Options from $18.71 – $34.19Pre-Owned Beginning C# Object-Oriented Programming (Paperback) 1430249358 9781430249351Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned QBQ! the Question Behind the Question: Practicing Personal Accountability at Work and in Life (Hardcover) 0399152334 9780399152337
+3 optionsAvailable in additional 3 options$6.47current price $6.47More options from $4.58Pre-Owned QBQ! the Question Behind the Question: Practicing Personal Accountability at Work and in Life (Hardcover) 0399152334 9780399152337Shipping, arrives in 3+ daysPre-Owned: Like NewPre-Owned Iserson's Getting Into a Residency: A Guide for Medical Students, 7th Edition (Paperback) 1883620090 9781883620097
Pre-Owned Iserson's Getting Into a Residency: A Guide for Medical Students, 7th Edition (Paperback) 1883620090 9781883620097$6.60current price $6.60Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Building a Non-Anxious Life Hardcover
Reduced pricePre-Owned Building a Non-Anxious Life Hardcover$12.88current price $12.88Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Excursions in Modern Mathematics (Hardcover) 0134468376 9780134468372
Reduced pricePre-Owned Excursions in Modern Mathematics (Hardcover) 0134468376 9780134468372$10.79current price $10.79Shipping, arrives in 3+ daysPre-Owned: GoodPre-Owned Database Systems: Design, Implementation, and Management (Hardcover) 1418835935 9781418835934
Pre-Owned Database Systems: Design, Implementation, and Management (Hardcover) 1418835935 9781418835934Now $5.52current price Now $5.52$6.59Was $6.59Shipping, arrives in 3+ daysPre-Owned: GoodProgramming for Paas: A Practical Guide to Coding for Platform-As-A-Service (Paperback)
Programming for Paas: A Practical Guide to Coding for Platform-As-A-Service (Paperback)$13.03current price $13.03Save withShipping, arrives in 3+ daysPre-Owned Selling Today: Partnering to Create Value (13th Edition) (Hardcover) 0133543382 9780133543384
+2 optionsAvailable in additional 2 options$7.05current price $7.05Options from $7.05 – $11.99Pre-Owned Selling Today: Partnering to Create Value (13th Edition) (Hardcover) 0133543382 9780133543384Shipping, arrives in 3+ daysPre-Owned: Good
Customer ratings & reviews
Resold at Walmart
Popular items in this category
Best selling items that customers love
Don't Force It, Solve It!: How to Design Meaningful and Efficient Design Processes, (Hardcover)
Don't Force It, Solve It!: How to Design Meaningful and Efficient Design Processes, (Hardcover)$90.58current price $90.58Save withShipping, arrives in 3+ daysStitch and Pattern (Hardcover)
Stitch and Pattern (Hardcover)$26.17current price $26.17Shipping, arrives in 3+ daysThe Neat Method Organizing Recipe Book: 70 Simple Projects to Take Your Home from Chaos to Composed, (Hardcover)
The Neat Method Organizing Recipe Book: 70 Simple Projects to Take Your Home from Chaos to Composed, (Hardcover)$20.48current price $20.48Save withShipping, arrives in 3+ daysAllegra Hicks : An Eye for Design (Hardcover)
Allegra Hicks : An Eye for Design (Hardcover)$38.65current price $38.65Shipping, arrives in 3+ daysDesign the Home You Love : Practical Styling Advice to Make the Most of Your Space [An Interior Design Book] (Hardcover)
Design the Home You Love : Practical Styling Advice to Make the Most of Your Space [An Interior Design Book] (Hardcover)$22.94current price $22.9415 out of 5 Stars. 1 reviewsSave withShipping, arrives in 3+ daysMastering Times Tables (Paperback)
Mastering Times Tables (Paperback)Now $6.25current price Now $6.25$7.62Was $7.62Save withShipping, arrives in 3+ daysMary Thomas's Embroidery Book (Hardcover)
Mary Thomas's Embroidery Book (Hardcover)$46.95current price $46.95Save withShipping, arrives in 3+ daysPre-Owned Coding All-in-One For Dummies (For Dummies (Computers)) Paperback
+3 optionsAvailable in additional 3 optionsPre-Owned Coding All-in-One For Dummies (For Dummies (Computers)) Paperback$9.74current price $9.7412 out of 5 Stars. 1 reviewsShipping, arrives in 3+ daysPre-Owned: GoodCreating Data Stories with Tableau Public (Paperback)
Creating Data Stories with Tableau Public (Paperback)$15.61current price $15.61Save withShipping, arrives in 3+ daysInternet of Things: Building Predictive Maintenance Systems (Your Guide to the Connected Future and Programming Digital Circuits With Python) (Paperback)
Internet of Things: Building Predictive Maintenance Systems (Your Guide to the Connected Future and Programming Digital Circuits With Python) (Paperback)$19.95current price $19.95Save withShipping, arrives in 3+ daysDesign Management: The Essential Handbook, (Paperback)
Design Management: The Essential Handbook, (Paperback)$47.79current price $47.79Save withShipping, arrives in 3+ daysTextile Design Theory in the Making, (Hardcover)
Textile Design Theory in the Making, (Hardcover)$173.69current price $173.69Shipping, arrives in 3+ daysIndigo: The Color That Changed the World, (Hardcover)
Indigo: The Color That Changed the World, (Hardcover)$58.65current price $58.65Shipping, arrives in 3+ daysFashion Knowledge : Theories, Methods, Practices, and Politics (Hardcover)
Fashion Knowledge : Theories, Methods, Practices, and Politics (Hardcover)$106.00current price $106.00Shipping, arrives in 3+ daysThe Life-centred Design Guide, (Paperback)
The Life-centred Design Guide, (Paperback)$12.00current price $12.00Save withShipping, arrives in 3+ daysProfit By Design: Essays on Managing a Profitable Architectural & Engineering Practice, (Hardcover)
Profit By Design: Essays on Managing a Profitable Architectural & Engineering Practice, (Hardcover)$42.00current price $42.00Save withShipping, arrives in 3+ daysUndergraduate Texts in Computer Science Automata and Computability, (Hardcover)
Undergraduate Texts in Computer Science Automata and Computability, (Hardcover)$53.48current price $53.48Save withShipping, arrives in 3+ daysTake It with You Guides: Data Modeling for the Business: A Handbook for Aligning the Business with IT using High-Level Data Models (Paperback)
Take It with You Guides: Data Modeling for the Business: A Handbook for Aligning the Business with IT using High-Level Data Models (Paperback)$21.91current price $21.91Save withShipping, arrives in 3+ daysPrinciples of Data Science: Mathematical techniques and theory to succeed in data-driven industries (Paperback)
Principles of Data Science: Mathematical techniques and theory to succeed in data-driven industries (Paperback)$48.99current price $48.99Save withShipping, arrives in 3+ daysMicrosoft Power BI Quick Start Guide: Build dashboards and visualizations to make your data come to life (Paperback)
Microsoft Power BI Quick Start Guide: Build dashboards and visualizations to make your data come to life (Paperback)$28.63current price $28.63Save withShipping, arrives in 3+ days
- Report: