Treat APIs as Capabilities
Capability{ | |
requirements | // what is needed |
results | // what you get |
problem | // what it does |
features | // how it is done |
providers | // who does it |
} |
API
a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other service
ca·pa·bil·i·ty
the power or ability to do something
a facility on a computer for performing a specified task
Describe Semantics
█