| |
| | ACM: Ubiquity - Heavy Rotation (Site not responding. Last check: 2007-10-10) |
 | | A short way of describing this chief feature is to say that an API tightly controls the degree of abstraction needed to use the software. |
 | | When a programmer requests an edit, they save the time and space needed to say "Open the file, add to it, save it, and close it." APIs are not only efficient, they are extensible as well: when entirely new procedures are required, a term is simply added to the API vocabulary. |
 | | If the software is designed with a final layer of abstraction at the level corresponding to the interface where users interact with software, then any changes taking place below this layer are transparent to, and do not disturb, the end user. |
| www.acm.org /ubiquity/views/w_fiefer_2.html (0 words) |
|