0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Programming languages

Buy Now

Fluent C - Principles, Practices, and Patterns (Paperback) Loot Price: R1,122
Discovery Miles 11 220
You Save: R158 (12%)
Fluent C - Principles, Practices, and Patterns (Paperback): Christopher Preschern

Fluent C - Principles, Practices, and Patterns (Paperback)

Christopher Preschern

 (sign in to rate)
Was R1,280 Loot Price R1,122 Discovery Miles 11 220 | Repayment Terms: R105 pm x 12* You Save R158 (12%)

Bookmark and Share

Expected to ship within 12 - 17 working days

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

General

Imprint: O'Reilly Media
Country of origin: United States
Release date: November 2022
Authors: Christopher Preschern
Dimensions: 177 x 232 x 20mm (L x W x T)
Format: Paperback
Pages: 308
ISBN-13: 978-1-4920-9733-4
Categories: Books > Computing & IT > Computer programming > Software engineering
Books > Computing & IT > Computer programming > Programming languages > General
LSN: 1-4920-9733-0
Barcode: 9781492097334

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

Partners