C interfaces and implementations : techniques for creating reusable software /
David R. Hanson.
- Reading, Mass. : Addison Wesley, c1997.
- xvii, 519 p. : ill. ; 24 cm.
- Addison-Wesley professional computing series .
Includes bibliographical references (p. 497-503) and index.
Programmers are inundated with information about application programming interfaces, or APIs. Yet, while most programmers use APIs and the libraries that implement them in almost every application they write, relatively few create and disemminate new, widely applicable, APIs. Indeed, programmers seem to prefer to "roll their own" instead of searching for a library that might meet their needs, perhaps because it is easier to write application-specific code than to craft well-designed APIs.
9780201498417
96028817
C (Computer program language) Computer software -- Reusability.