'. '

Determining What Makes a Good API

From APIDesign

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
-
This chapter defines what it means an API, explains why and enumerates various types of [[APITypes]]. It also outlines basic criteria to ensure an API is good.
+
== Have You Ever Wondered...? ==
 +
 
 +
Have you ever searched for the root reason why some of APIs you liked more than others? Are those APIs that you liked the most also those most easily usable? I was thinking about this a lot. First of all I broaden the meaning of the term API and let
 +
this chapter define what it means an API, and explain why and enumerate various types of [[APITypes]]. Then I also looked at the basic criteria to ensure an API is really good.

Revision as of 19:57, 2 August 2008

Have You Ever Wondered...?

Have you ever searched for the root reason why some of APIs you liked more than others? Are those APIs that you liked the most also those most easily usable? I was thinking about this a lot. First of all I broaden the meaning of the term API and let this chapter define what it means an API, and explain why and enumerate various types of APITypes. Then I also looked at the basic criteria to ensure an API is really good.

Personal tools
buy