---
product_id: 157755065
title: "– C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series)"
price: "AED 284"
currency: AED
in_stock: true
reviews_count: 7
url: https://www.desertcart.ae/products/157755065-c-interfaces-and-implementations-techniques-for-creating-reusable-software-addison
store_origin: AE
region: United Arab Emirates
---

# 8 sample applications dissected 24 reusable APIs detailed Interface-based design methodology – C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series)

**Price:** AED 284
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your C coding game with reusable interfaces that future-proof your projects!

## Quick Answers

- **What is this?** – C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series)
- **How much does it cost?** AED 284 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.ae](https://www.desertcart.ae/products/157755065-c-interfaces-and-implementations-techniques-for-creating-reusable-software-addison)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Deep Dive into 24 APIs:** Explore thoroughly documented, real-world reusable interfaces.
- • **Literate Programming Style:** Source code interwoven with clear explanations for easy comprehension.
- • **Exclusive C Programming Tricks:** Access rare, practical techniques to elevate your coding craft.
- • **Master Reusable Software Design:** Unlock the power of interface-based modular programming in C.
- • **Algorithm Engineering Excellence:** Learn to package data structures and algorithms into robust modules.

## Overview

C Interfaces and Implementations is a definitive guide for programmers and managers aiming to master reusable software modules in C. It presents 24 detailed APIs and 8 sample applications using an interface-based design approach, blending source code with thorough explanations. This book equips readers with practical techniques and rare insights to build scalable, maintainable C software, making it an essential resource for serious C developers.

## Description

Every programmer and software project manager must master the art of creating reusable software modules; they are the building blocks of large, reliable applications. Unlike some modern object-oriented languages, C provides little linguistic support or motivation for creating reusable application programming interfaces (APIs). While most C programmers use APIs and the libraries that implement them in almost every application they write, relatively few programmers create and disseminate new, widely applicable APIs. C Interfaces and Implementations shows how to create reusable APIs using interface-based design, a language-independent methodology that separates interfaces from their implementations. This methodology is explained by example. The author describes in detail 24 interfaces and their implementations, providing the reader with a thorough understanding of this design approach. Features of C Interfaces and Implementations: *Concise interface descriptions that comprise a reference manual for programmers interested in using the interfaces.* A guided tour of the code that implements each chapter's interface tp help those modifying or extending an interface or designing related interfaces. *In-depth focus on "algorithm engineering:" how to package data structures and related algorithms into reusable modules. *Source code for 24 APIs and 8 sample applications is examined, with each presented as a "literate program" in which a thorough explanation is interleaved with the source code. *Rarely documented C programming tricks-of-the-trade. *Convenient access to all source code in the book via the World Wide Web at http://www.cs.princeton.edu/software/cii/ 0201498413B04062001

Review: Made me a better C programmer. - Excellent book. Clearly written, well structured and typeset. Each chapter has a very good section on recommended further reading. Makes for an excellent reference.
Review: Top book - If C is your bag and you want to create solid interfaces then this book is for you. This book made me change my style of C coding after reading. Some great example code and extremely well written

## Features

- New Store Stock

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | 314,454 in Books ( See Top 100 in Books ) 203 in Programming Languages & Tools 404 in Introduction to Programming |
| Customer Reviews | 4.2 out of 5 stars 49 Reviews |

## Images

![– C Interfaces and Implementations: Techniques for Creating Reusable Software (Addison-Wesley Professional Computing Series) - Image 1](https://m.media-amazon.com/images/I/8133y3AzaZL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Made me a better C programmer.
*by K***N on 4 May 2012*

Excellent book. Clearly written, well structured and typeset. Each chapter has a very good section on recommended further reading. Makes for an excellent reference.

### ⭐⭐⭐⭐⭐ Top book
*by D***P on 1 September 2003*

If C is your bag and you want to create solid interfaces then this book is for you. This book made me change my style of C coding after reading. Some great example code and extremely well written

### ⭐⭐⭐⭐⭐ Este libro hay que aprendérselo de memoria...
*by P***Z on 14 March 2017*

El contenido me parece buenísimo, para estudiar a fondo. La copia del libro que me llegó no es óptima, porque las página estan un poco onduladas, pero merece 5 estrellas igualmente.

## Frequently Bought Together

- C Interfaces and Implementations
- C PROGRAMMING LANGUAGE, 2ND EDN
- 21st Century C

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.ae/products/157755065-c-interfaces-and-implementations-techniques-for-creating-reusable-software-addison](https://www.desertcart.ae/products/157755065-c-interfaces-and-implementations-techniques-for-creating-reusable-software-addison)

---

*Product available on Desertcart United Arab Emirates*
*Store origin: AE*
*Last updated: 2026-11-12*