3 ms·
From the highest level view: 1) Reliability - it can be counted on to do its job. 2) Consistency - it does it in the same, or at least the same small set of,
by billswift 15y ago
From the highest level view:
1) Reliability - it can be counted on to do its job.
2) Consistency - it does it in the same, or at least the same small set of, ways each time.
3) Clarity and Discoverability - it is easy to see or find out what it does.
- neinsun 15y agoDocumentation?????
- billswift 15y agoI would put adequate documentation as part of clarity and discoverability, both because they serve the same end and because the inherent clarity and discoverability can increase or decrease the amount of documentation needed to effectively use the API. So maybe I should have said "clarity, discoverability, and documentation".