C Language Interface and Implementation -- Techniques for Creating Reusable Software

Author: [USA] Hanson, written by, Fu Rong et al., translated by
Publisher:
Publish Date: 2004-01-01
Features: There are few guides on how to design, implement, and effectively use library functions (if any). This book fills this gap. It can serve as a reference for the next generation of software tools, and all C language programmers should read it. I recommend this book to every professional C language programmer. C language programmers have ignored the various techniques described in the book for far too long. The book has clear concepts, novel content, and detailed examples, making it a reference guide on designing, implementing, and effectively using C language library functions, as well as mastering the techniques for creating reusable C language software modules. The book advocates for C language design based on interfaces and its implementation techniques, providing an in-depth and detailed description of 24 C language interfaces and their implementations. By explaining how to separate the design and implementation of interfaces in a language-agnostic way, the book forms a design approach based on interfaces to create reusable APIs. This book is an invaluable resource for C language programmers and a reference book worth reading for all readers who wish to master the techniques for reusable software modules.

📌 Related Posts