£67.36

Wiley Designing with Objects: Object-Oriented Design Patterns Explained with Stories from Harry Potter

Price data last checked 56 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

About as cheap as it gets. The only time it was cheaper was 2 months ago.

£67 today · all-time low £66 (May 2026) · usually the usual

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 35 days • 35 data points (No recent data available)

Historical
Generating forecast...
£72.29 £65.77 £67.19 £68.61 £70.04 £71.46 £72.88 08 April 2026 16 April 2026 25 April 2026 03 May 2026 12 May 2026

Price Distribution

Price distribution over 35 days • 3 price levels

Days at Price
Current Price
9 days 1 day · current 25 days 0 6 13 19 25 £66 £67 £72 Days at Price

Price Analysis

Most common price: £72 (25 days, 71.4%)

Price range: £66 - £72

Price levels: 3 different prices over 35 days

Description

Here is a book that takes the sting out of learning object-oriented design patterns! Using vignettes from the fictional world of Harry Potter, author Avinash C. Kak provides a refreshing alternative to the typically abstract and dry object-oriented design literature. Designing with Objects is unique. It explains design patterns using the short-story medium instead of sterile examples. It is the third volume in a trilogy by Avinash C. Kak, following Programming with Objects (Wiley, 2003) and Scripting with Objects (Wiley, 2008). Designing with Objects confronts how difficult it is for students to learn complex patterns based on conventional scenarios that they may not be able to relate to. In contrast, it shows that stories from the fictional world of Harry Potter provide highly relatable and engaging models. After explaining core notions in a pattern and its typical use in real-world applications, each chapter shows how a pattern can be mapped to a Harry Potter story. The next step is an explanation of the pattern through its Java implementation. The following patterns appear in three sections: Abstract Factory, Builder, Factory Method, Prototype, and Singleton; Adapter, Bridge, Composite, Decorator, Facade, Flyweight, and Proxy; and the Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, and Visitor. For readers’ use, Java code for each pattern is included in the book’s companion website. All code examples in the book are available for download on a companion website with resources for readers and instructors. A refreshing alternative to the abstract and dry explanations of the object-oriented design patterns in much of the existing literature on the subject. In 24 chapters, Designing with Objects explains well-known design patterns by relating them to stories from the fictional Harry Potter series

Product Specifications

Brand
Wiley
Format
paperback
Domain
Amazon UK
Release Date
09 January 2015
Listed Since
08 November 2012

Barcode

No barcode data available

Similar Products You Might Like

Python 3 Object-oriented Programming: Building robust and maintainable software with object oriented design patterns in Python
94% match

Python 3 Object-oriented Programming: Building robust and maintainable software with object oriented design patterns in Python

Packt Publishing

£55.36 24 Jun 2026
Java Design Patterns: A Hands-On Experience with Real-World Examples
94% match

Java Design Patterns: A Hands-On Experience with Real-World Examples

Apress

£49.99 10 Jun 2026
PHP Objects, Patterns and Practice (Expert's Voice in Open Source)
94% match

PHP Objects, Patterns and Practice (Expert's Voice in Open Source)

Apress

£44.66 04 Jul 2026
Java Design Patterns: A Hands-On Experience with Real-World Examples
94% match

Java Design Patterns: A Hands-On Experience with Real-World Examples

Apress

£43.21 06 Jul 2026
Java Program Design: Principles, Polymorphism, and Patterns
94% match

Java Program Design: Principles, Polymorphism, and Patterns

Apress

£41.90 19 Apr 2026
Python 3 Object Oriented Programming: Harness the power of Python 3 objects
94% match

Python 3 Object Oriented Programming: Harness the power of Python 3 objects

Packt Publishing

£54.55 24 Jun 2026
Python: Master the Art of Design Patterns: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns
94% match

Python: Master the Art of Design Patterns: Ensure your code is sleek, efficient and elegant by mastering powerful Python design patterns

Packt Publishing

£61.99 02 Jul 2026
Design patterns : elements of reusable object-oriented software
94% match

Design patterns : elements of reusable object-oriented software

Prentice Hall

£39.31 03 May 2026
Head First Design Patterns, 2E: Building Extensible and Maintainable Object-Oriented Software
94% match

Head First Design Patterns, 2E: Building Extensible and Maintainable Object-Oriented Software

O'Reilly

£24.49 17 Jun 2026
Beginning Java Objects: From Concepts to Code
94% match

Beginning Java Objects: From Concepts to Code

Apress

£43.42 24 Apr 2026
Python Object-Oriented Programming: Build robust and maintainable object-oriented Python applications and libraries
94% match

Python Object-Oriented Programming: Build robust and maintainable object-oriented Python applications and libraries

Packt Publishing

£56.45 04 Jul 2026
Java: The Complete Reference, Thirteenth Edition
94% match

Java: The Complete Reference, Thirteenth Edition

McGraw-Hill Education

£36.03 17 Jun 2026
Handbook of Object Technology
94% match

Handbook of Object Technology

CRC Press

£38.16 07 Mar 2026
Object-Oriented Construction Handbook: Developing Application-Oriented Software with the Tools & Materials Approach
94% match

Object-Oriented Construction Handbook: Developing Application-Oriented Software with the Tools & Materials Approach

Morgan Kaufmann

£57.99 30 Mar 2026
Pearson Object Oriented Software Development Using Java
93% match

Pearson Object Oriented Software Development Using Java

PEARSON EDUCATION

£128.49 19 Apr 2026
Management of the Object-oriented Development Process
93% match

Management of the Object-oriented Development Process

IGI Global

£81.72 04 Jul 2026
Software Architecture Design Patterns in Java
93% match

Software Architecture Design Patterns in Java

Routledge

£69.29 24 Jun 2026
Einführung in Die Objektorientierte Programmierung Mit Java
93% match

Einführung in Die Objektorientierte Programmierung Mit Java

De Gruyter Oldenbourg

£99.85 08 Apr 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£101.20 09 Mar 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£171.55 19 Apr 2026
Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)
93% match

Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)

Wiley-IEEE Press

£88.00 07 Mar 2026
Object Oriented Programming: Simplified Approach with Java Programming
93% match

Object Oriented Programming: Simplified Approach with Java Programming

£31.55 29 Jun 2026
Object-Oriented Analysis and Design with Applications (Addison-Wesley Object Technology Series)
93% match

Object-Oriented Analysis and Design with Applications (Addison-Wesley Object Technology Series)

Addison Wesley

£52.61 24 Apr 2026
Programming in Two Semesters: Using Python and Java (Texts in Computer Science)
93% match

Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Springer

£43.29 05 Jul 2026