£37.38

O'Reilly Fluent C: Principles, Practices, and Patterns

Price data checked 1 day ago

View at Amazon

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

This is the usual price. Wait for it to drop, or tell us your number.

£37 today · usual range £35–£38 · best ever £35

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 90 days • 90 data points

Historical
Generating forecast...
£38.01 £35.10 £35.73 £36.37 £37.00 £37.64 £38.28 09 March 2026 31 March 2026 22 April 2026 14 May 2026 06 June 2026

Price Distribution

Price distribution over 90 days • 2 price levels

Days at Price
Current Price
53 days 37 days · current 0 13 27 40 53 £36 £38 Days at Price

Price Analysis

Most common price: £36 (53 days, 58.9%)

Price range: £36 - £38

Price levels: 2 different prices over 90 days

Description

Expert advice on C programming is hard to find. While much help is available for object-oriented programming languages, there's surprisingly little for the C language. With this hands-on guide, beginners and experienced C programmers alike will find guidance about design decisions, including how to apply them bit by bit to running code examples when building large-scale programs. Christopher Preschern, a leading member of the design patterns community, answers questions such as how to structure C programs, cope with error handling, or design flexible interfaces. Whether you're looking for one particular pattern or an overview of design options for a specific topic, this book shows you how to implement hands-on design knowledge specifically for the C programming language. You'll find design patterns for: Error handling Returning error information Memory management Returning data from C functions Data lifetime and ownership Flexible APIs Flexible iterator interfaces Organizing files in modular programs Escaping #ifdef Hell

Key Features

New Store Stock

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
04 November 2022
Listed Since
25 May 2022

Barcode

No barcode data available

Similar Products You Might Like

Design Patterns: Elements of Reusable Object-Oriented Software
81% match

Design Patterns: Elements of Reusable Object-Oriented Software

Prentice Hall

£42.95 29 May 2026
Object-Oriented Software Design in C++
80% match

Object-Oriented Software Design in C++

Manning

£33.42 23 May 2026
Problem Solving and Program Design in C
79% match

Problem Solving and Program Design in C

PEARSON EDUCATION

£147.52 01 Jun 2026
Learn to Program with C
79% match

Learn to Program with C

Apress

£42.88 06 Jun 2026
Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications
78% match

Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications

Packt Publishing

£39.59 06 Jun 2026
Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)
78% match

Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)

Springer

£129.99 30 May 2026
Sudoku Programming with C
77% match

Sudoku Programming with C

Apress

£40.46 06 Jun 2026
The C4 Model: Visualizing Software Architecture
77% match

The C4 Model: Visualizing Software Architecture

O'Reilly

£47.99 06 Jun 2026
Functional Programming in C#: How to write better C# code
77% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026
C++20 Recipes: A Problem-Solution Approach
77% match

C++20 Recipes: A Problem-Solution Approach

Apress

£42.95 27 May 2026
Practical OCaml
76% match

Practical OCaml

Apress

£48.12 01 Jun 2026
Programming Language Concepts (Undergraduate Topics in Computer Science)
76% match

Programming Language Concepts (Undergraduate Topics in Computer Science)

Springer

£37.91 06 Jun 2026
System Design: A Practical Guide with SpecC
76% match

System Design: A Practical Guide with SpecC

Springer

£111.83 26 May 2026
System Design: A Practical Guide with SpecC
76% match

System Design: A Practical Guide with SpecC

Springer

£108.01 25 May 2026
Functional Programming in C++: How to Improve Your C++ Programs Using Functional Techniques
76% match

Functional Programming in C++: How to Improve Your C++ Programs Using Functional Techniques

Manning

£39.13 24 May 2026
Pattern Language for Game Design
76% match

Pattern Language for Game Design

CRC Press

£101.00 30 May 2026
Programming Languages: Design and Implementation (International Edition)
76% match

Programming Languages: Design and Implementation (International Edition)

PEARSON EDUCATION

£31.58 26 May 2026
Serialization and Persistent Objects: Turning Data Structures into Efficient Databases
76% match

Serialization and Persistent Objects: Turning Data Structures into Efficient Databases

Springer

£39.73 24 May 2026
Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17
75% match

Hands-On System Programming with C++: Build performant and concurrent Unix and Linux systems with C++17

Packt Publishing

£43.99 06 Jun 2026
Hands-On AWS CDK: Building Cloud Native Applications with Infrastructure-As-Code
75% match

Hands-On AWS CDK: Building Cloud Native Applications with Infrastructure-As-Code

O'Reilly

£31.53 19 May 2026
AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
75% match

AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis

Wiley

£35.59 30 May 2026
Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#
75% match

Game Development Patterns with Unity 2021: Explore practical game development using software design patterns and best practices in Unity and C#

Packt Publishing

£26.59 03 Jun 2026
Specifying Software: A Hands-On Introduction
75% match

Specifying Software: A Hands-On Introduction

Cambridge University Press

£42.00 31 May 2026
The Patterns Handbook: Techniques, Strategies, And Applications: 13 (SIGS Reference Library, Series Number 13)
75% match

The Patterns Handbook: Techniques, Strategies, And Applications: 13 (SIGS Reference Library, Series Number 13)

Cambridge University Press

£29.95 06 Jun 2026