Fluent C:

Principles, Practices and Patterns

Author: Christopher Preschern

Christopher Preschern (Author)
Visit Author Page
Books by him and info about author and more.

Are you a Author?
Learn more here

Save 10%
MRP: 1,27500
You Pay: 1,14750
You save: 127.50
Leadtime to ship in days (default): Usually ships in 2 days
In stock
Reward points: 11 points
Our advantages
  • — SMS notification
  • — Return and exchange
  • — Different payment methods
  • — Best price
  • — Personalised Service
AuthorChristopher Preschern Leadtime to ship in days (default)Usually ships in 2 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

About the Author

Christopher Preschern is a leading member of the design patterns community. He actively takes part in the organization of design pattern conferences and in initiatives to improve pattern writing. As a C programmer at the company ABB he gathered and documented hands-on knowledge on how to write industrial strength code. He lectured at the technical university of Graz courses on coding & quality and he holds a PhD in computer science.

Christopher Preschern
Condition Type
Country Origin
Gift Wrap
Leadtime to ship in days (default)
Usually ships in 2 days
Find similar

TOC (9789355421838_toc_Fluent_C.pdf, 173 Kb) [Download]

No posts found

Have you used the product?

Tell us something about it and help others to make the right decision

Write a review
Possibly you may be interested
  • Forthcoming/Pre-Order
  • Bestsellers
  • Recently Viewed
Fast and high quality delivery

Our company makes delivery all over the country

Quality assurance and service

We offer only those goods, in which quality we are sure

Returns within 30 days

You have 30 days to test your purchase