Fluent C

Principles, Practices, and Patterns



Bookstore > Books > Fluent C

Price$44.98 - $59.99
Rating
AuthorChristopher Preschern
PublisherO'Reilly Media
Published2022
Pages308
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101492097330
ISBN-139781492097334
EBook Hardcover Paperback

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.




3 5 2

Similar Books


The Joy of Clojure, 2nd Edition

The Joy of Clojure, 2nd Edition

by Michael Fogus, Chris Houser

The Joy of Clojure, Second Edition is a deep account of the Clojure language. Fully updated for Clojure 1.6, this new edition goes beyond the syntax to show you how to write fluent Clojure code. You'll learn functional and declarative approaches to programming and will master techniques that make Clojure elegant and efficient. The bo...

Price:  $19.13  |  Publisher:  Manning  |  Release:  2014

Programming DSLs in Kotlin

Programming DSLs in Kotlin

by Venkat Subramaniam

Creating your own domain-specific languages (DSLs) is both challenging and exhilarating. DSLs give users a way to interact with your applications more effectively, and Kotlin is a fantastic language to serve as a host for internal DSLs, because it greatly reduces the pain and effort of design and development. But implementing DSLs on top ...

Publisher:  The Pragmatic Programmers  |  Release:  2020

NX-OS and Cisco Nexus Switching

NX-OS and Cisco Nexus Switching

by Kevin Corbin, Ron Fuller, David Jansen

Cisco Nexus switches and the new NX-OS operating system are rapidly becoming the new de facto standards for data center distribution/aggregation layer networking. NX-OS builds on Cisco IOS to provide advanced features that will be increasingly crucial to efficient data center operations. NX-OS and Cisco Nexus Switching is the definitive g...

Publisher:  Cisco Press  |  Release:  2010

Tutorials of Visual Graphic Communication Programs for Interior Design

Tutorials of Visual Graphic Communication Programs for Interior Design

by Yongyeon Cho

This open book is for the beginning level of both architecture and interior design students who learn computer graphic communication software. The author developed multiple tutorials to teach three computer graphic applications, AutoCAD, Revit, and Enscape. AutoCAD is an essential computer drafting software which is 2D drawing software. R...

Free ebook  |  Publisher:  Self-publishing  |  Release:  2021

Learning Objective-C 2.0

Learning Objective-C 2.0

by Robert Clair

If you want to learn Objective-C 2.0 to write programs for Mac OS X, iPhone, iPad, or iPod touch, you've come to the right place! Concise, readable, and friendly, Learning Objective-C 2.0 is the perfect beginner's guide to the latest version of Objective-C.Longtime Mac OS X and iPhone developer Robert Clair covers everything fro...

Price:  $6.66  |  Publisher:  Addison-Wesley  |  Release:  2010

Cloud Debugging and Profiling in Microsoft Azure

Cloud Debugging and Profiling in Microsoft Azure

by Jeffrey Chilberto, Sjoukje Zaal, Gaurav Arora, Ed Price

Use this collection of best practices and tips for assessing the health of a solution. This book provides detailed techniques and instructions to quickly diagnose aspects of your Azure cloud solutions.The initial chapters of this book introduce you to the many facets of Microsoft Azure, explain why and how building for the cloud differs f...

Price:  $31.65  |  Publisher:  Apress  |  Release:  2020

Deploying Cisco Wide Area Application Services, 2nd Edition

Deploying Cisco Wide Area Application Services, 2nd Edition

by Zach Seils, Joel Christner, Nancy Jin

Implement advanced WAN optimization, application acceleration, and branch virtualization with Cisco WAAS 4.1 This book brings together all the information you need to design and deploy scalable, transparent application acceleration, WAN optimization, and branch virtualization solutions with dramatically improved Wide Area Application Serv...

Price:  $54.99  |  Publisher:  Cisco Press  |  Release:  2010

CCNP SWITCH Portable Command Guide

CCNP SWITCH Portable Command Guide

by Scott Empson, Hans Roth

Preparing for the CCNP exam? Working as a network professional? Here are all the CCNP-level commands for the Implementing Cisco Switched Networks (SWITCH) exam you need in one handy resource. The CCNP SWITCH Portable Command Guide is filled with valuable, easy-to-access information and is portable enough for use whether you're in the...

Price:  $6.64  |  Publisher:  Cisco Press  |  Release:  2010