Published at LXer:
Today,*software development is built around APIs. Instead of embedding a vendor's product into their application, developers can call an API to consume services from a vendor. The developers don't need to know what's*responding to their calls on the backend; they simply need to know what the vendor's*API expects from their code and what they can expect to receive back from the API. It is, in many senses, wonderfully non-intimate.read more
Read More...