C Interfaces And Implementations Techniques For Creating Reusable Software(1st Edition)

Authors:

David Hanson

Type:Hardcover/ PaperBack / Loose Leaf
Condition: Used/New

In Stock: 2 Left

Shipment time

Expected shipping within 2 - 3 Days
Access to 35 Million+ Textbooks solutions Free
Ask Unlimited Questions from expert AI-Powered Answers 30 Min Free Tutoring Session
7 days-trial

Total Price:

$0

List Price: $22.88 Savings: $22.88 (100%)
Access to 30 Million+ solutions
Ask 50 Questions from expert AI-Powered Answers 24/7 Tutor Help Detailed solutions for C Interfaces And Implementations Techniques For Creating Reusable Software

Price:

$9.99

/month

Book details

ISBN: 0201498413, 978-0201498417

Book publisher: Addison-Wesley Professional

Book Price $0 : Every Programmer And Software Project Manager Must Master The Art Of Creating Reusable Software Modules; They Are The Building Blocks Of Large, Reliable Applications. Unlike Some Modern Object-oriented Languages, C Provides Little Linguistic Support Or Motivation For Creating Reusable Application Programming Interfaces (APIs). While Most C Programmers Use APIs And The Libraries That Implement Them In Almost Every Application They Write, Relatively Few Programmers Create And Disseminate New, Widely Applicable APIs. C Interfaces And Implementations Shows How To Create Reusable APIs Using Interface-based Design, A Language-independent Methodology That Separates Interfaces From Their Implementations. This Methodology Is Explained By Example. The Author Describes In Detail 24 Interfaces And Their Implementations, Providing The Reader With A Thorough Understanding Of This Design Approach. Features Of C Interfaces And Implementations: - Concise Interface Descriptions That Comprise A Reference Manual For Programmers Interested In Using The Interfaces. - A Guided Tour Of The Code That Implements Each Chapter's Interface Tp Help Those Modifying Or Extending An Interface Or Designing Related Interfaces. - In-depth Focus On ""algorithm Engineering: "" How To Package Data Structures And Related Algorithms Into Reusable Modules. - Source Code For 24 APIs And 8 Sample Applications Is Examined, With Each Presented As A ""literate Program"" In Which A Thorough Explanation Is Interleaved With The Source Code. - Rarely Documented C Programming Tricks-of-the-trade. - Convenient Access To All Source Code In The Book Via The World Wide Web At Http: //www.cs.princeton.edu/software/cii/