'. '

EnforcingProperUsage

From APIDesign

(Difference between revisions)
Jump to: navigation, search

JaroslavTulach (Talk | contribs)
(New page: API design is about communication between the API designer and its API users. Good API can be recognized by quality of the ''communication'' between the designer and th...)
Next diff →

Revision as of 04:36, 14 June 2015

API design is about communication between the API designer and its API users. Good API can be recognized by quality of the communication between the designer and the users. Does the vision of proper API usage (in header of the designer) recreates properly in heads of the users? If not, your API is probably suffering from a poor clarity. Do you users hack around your API - e.g. use things clearly stated as not being part of the API? Can you prevent them to do so? Those are question this essay is about to analyze.

Striving for Clarity

TBD

Personal tools
buy