- Out-of-Stock

David R. Hanson
Author: David R. Hanson
ISBN: 83-01-14762-8
Format: 165x240, 504 pages
Soft binding
Publisher: PWN
About the book
There are really few materials describing the principles of design, implementation and effective use of libraries, and this excellent book fills this gap. You can even compare it to Software Tools - every C programmer should know it.
W. Richard Stevens, author of IT publications
Every programmer and head of a programming project must be fluent in the art of creating software modules that can be reused, as they are the building blocks for large and reliable applications. Unlike modern object-oriented languages, C does not have too many mechanisms to easily create programmer interfaces (APIs), let alone mechanisms that encourage the development of such interfaces. Most C programmers use different types of APIs and libraries to implement them on a daily basis, but relatively few create and provide new general purpose APIs. Book Interfaces and implementations in C shows how to create a reusable API using interface-based design - a language-independent project methodology that allows to separate interfaces from their implementation. The design rules are explained by examples. The author describes in detail 24 interfaces with their implementations, which allows you to thoroughly understand the design rules that govern them.
Interfaces and implementations in C are:
No product available!
No product available!
No product available!
No product available!
Assembled programmed event counter, equipped with the ability to remember the result, audible signaling
pass the impulse and the executive system with the relay. AVT1824 C
No product available!
No product available!
Printed circuit board and programmed circuit for microprocessor-based sound switch. AVT1835 A +
No product available!
The UGM-11 Truck represents a new generation of UGEARS mechanical models with greater sophistication and more features. This model runs, shifts, steers, and accelerates just like a real truck. UGears 70015
No product available!
No product available!
No product available!
No product available!
No product available!
No product available!
Bernard Ziętek
No product available!
Banana Pi M2+ is another ARM SoC powered development board that offers great computing performance in an ultra portable form factor. It is a 65mm square with Allwinner H3 Quad-core A7 SoC and 1GB DDR3 RAM
No product available!
High quality XF-ABS filament for 3D printer with 1.75 mm diameter. 1 kg of wire is wound on the spool. XF-ABS-175-GRAY
No product available!
David R. Hanson