£109.00

CRC Press Object-Oriented Design Choices - Programming Book

Price data last checked 110 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 1 year ago.

£109 today · all-time low £105 (May 2025) · 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 621 days • 621 data points (No recent data available)

Historical
Generating forecast...
£133.71 £101.65 £108.64 £115.64 £122.63 £129.63 £136.63 11 June 2024 13 November 2024 17 April 2025 19 September 2025 21 February 2026

Price Distribution

Price distribution over 621 days • 5 price ranges

Days at Price
Current Price
281 days · current 126 days 93 days 104 days 17 days 0 70 141 211 281 £105-110 £110-116 £116-122 £122-128 £128-134 Days at Price

Price Analysis

Most common range: £105-110 (281 days, 45.2%)

Price range: £105 - £134

Price levels: 5 price ranges over 621 days

Description

Modern programming languages and libraries make coding accessible, but coding is not the same as design. For large-scale or expensive applications, evaluating design choices is a necessity. Even for small-scale apps with limited overhead, software design has a direct impact on code reuse and longevity. This text from CRC Press evaluates and contrasts common object-oriented designs. Because a single problem can have many solutions, developers often need to choose between different techniques to solve a specific challenge. This book explores the application of various methods such as composition, inheritance, dependency injection, and delegation. By understanding these different approaches, developers can better navigate the complexities of software architecture. Whether you are working on massive enterprise systems or smaller projects, making informed design decisions helps ensure your code remains functional and maintainable over time.

Key Features

Evaluates and contrasts common object-oriented designs to help you make better architectural decisions for your software projects.

Explores various development techniques including composition, inheritance, dependency injection, and delegation for solving complex problems.

Addresses the impact of design choices on code reuse and long-term software longevity for both small and large-scale applications.

Provides a framework for understanding how different design solutions can be applied to the same technical problem.

Offers insights into why coding alone is not sufficient for high-quality software development and the importance of formal design.

Product Specifications

Format
Hardcover
Domain
Amazon UK
Release Date
19 January 2021
Listed Since
09 August 2020

Barcode

No barcode data available

Similar Products You Might Like

Object-Oriented Design Choices
99% match

Object-Oriented Design Choices

CRC Press

£43.61 07 Mar 2026
Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities (Advances in Systems Analysis, Software Engineering, and High Performance Computing (ASASEHPC))
95% match

Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities (Advances in Systems Analysis, Software Engineering, and High Performance Computing (ASASEHPC))

IGI Global

£161.00 12 Mar 2026
Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities (Advances in Systems Analysis, Software Engineering, and High Performance Computing)
95% match

Applications and Approaches to Object-Oriented Software Design: Emerging Research and Opportunities (Advances in Systems Analysis, Software Engineering, and High Performance Computing)

Engineering Science Reference

£140.54 24 Jan 2026
ECOOP 2005 - Object-Oriented Programming: 19th European Conference, Glasgow, UK, July 25-29, 2005. Proceedings: 3586 (Lecture Notes in Computer Science, 3586)
95% match

ECOOP 2005 - Object-Oriented Programming: 19th European Conference, Glasgow, UK, July 25-29, 2005. Proceedings: 3586 (Lecture Notes in Computer Science, 3586)

Springer

£63.78 30 Mar 2026
Software Reuse and Reverse Engineering in Practice (UNICOM Applied Information Technology Series 12)
95% match

Software Reuse and Reverse Engineering in Practice (UNICOM Applied Information Technology Series 12)

Cengage Learning

£89.00 10 Mar 2026
PHP Objects, Patterns and Practice (Expert's Voice in Open Source)
95% match

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

Apress

£43.71 27 Feb 2026
Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)
95% match

Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)

PEARSON EDUCATION

£37.20 30 Jan 2026
Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring
95% match

Software Development, Design and Coding: With Patterns, Debugging, Unit Testing, and Refactoring

Apress

£54.99 11 Jan 2026
Reverse Engineering of Object Oriented Code (Monographs in Computer Science)
95% match

Reverse Engineering of Object Oriented Code (Monographs in Computer Science)

Springer

£36.00 12 Jan 2026
Object-Oriented Analysis, Design and Implementation: An Integrated Approach (Undergraduate Topics in Computer Science)
95% match

Object-Oriented Analysis, Design and Implementation: An Integrated Approach (Undergraduate Topics in Computer Science)

Springer

£45.90 24 Feb 2026
Reliable Object-Oriented Software: Applying Analysis and Design: 11 (SIGS: Advances in Object Technology, Series Number 11)
95% match

Reliable Object-Oriented Software: Applying Analysis and Design: 11 (SIGS: Advances in Object Technology, Series Number 11)

Cambridge University Press

£45.50 08 Mar 2026
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
95% match

C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients

Apress

£38.44 28 Feb 2026
Domain-Driven Design: Tackling Complexity in the Heart of Software
95% match

Domain-Driven Design: Tackling Complexity in the Heart of Software

Addison Wesley

£45.42 19 Feb 2026
Änderbarkeit durch Objektorientierung (Programm Angewandte Informatik)
95% match

Änderbarkeit durch Objektorientierung (Programm Angewandte Informatik)

Vieweg+Teubner Verlag

£46.99 09 Apr 2026
Formal Methods and Object Technology (Formal Approaches to Computing and Information Technology (FACIT))
95% match

Formal Methods and Object Technology (Formal Approaches to Computing and Information Technology (FACIT))

Springer

£83.36 17 Feb 2026
Scientific Software Design: The Object-Oriented Way
95% match

Scientific Software Design: The Object-Oriented Way

Cambridge University Press

£93.79 20 Apr 2026
Feature-Oriented Software Product Lines: Concepts and Implementation
95% match

Feature-Oriented Software Product Lines: Concepts and Implementation

Springer

£46.53 08 Mar 2026
Working Effectively with Legacy Code
95% match

Working Effectively with Legacy Code

PEARSON EDUCATION

£39.78 04 Feb 2026
Object-Oriented Technology. ECOOP '98 Workshop Reader: ECOOP'98 Workshop, Demos, and Posters Brussels, Belgium, July 20-24, 1998 Proceedings: 1543 (Lecture Notes in Computer Science, 1543)
95% match

Object-Oriented Technology. ECOOP '98 Workshop Reader: ECOOP'98 Workshop, Demos, and Posters Brussels, Belgium, July 20-24, 1998 Proceedings: 1543 (Lecture Notes in Computer Science, 1543)

Springer

£44.88 12 Apr 2026
Java Program Design: Principles, Polymorphism, and Patterns
95% match

Java Program Design: Principles, Polymorphism, and Patterns

Apress

£41.90 19 Apr 2026
Object-Oriented Analysis and Design: Understanding System Development with UML 2.0
95% match

Object-Oriented Analysis and Design: Understanding System Development with UML 2.0

Wiley

£44.85 07 Mar 2026
Foundations of Software Engineering
95% match

Foundations of Software Engineering

CRC Press

£73.59 08 Mar 2026
Essential C# 8.0 (Addison-Wesley Microsoft Technology Series)
95% match

Essential C# 8.0 (Addison-Wesley Microsoft Technology Series)

Addison Wesley

£27.74 27 Feb 2026
C++ Software Design: Design Principles and Patterns for High-Quality Software
95% match

C++ Software Design: Design Principles and Patterns for High-Quality Software

O'Reilly

£42.92 13 Jan 2026