The API Economy: Resources for Programming the Web

The API economy is an effective way to leverage the possibility of programming the Web. The definition of this practice is relatively simple: API Economy (sometimes known as API-driven economy) simply refers to the exchange of value between consumers and providers through APIs. An application programming interface (or API) is a computing interface which defines…

How to Design a Good API: Advanced Object Oriented Programming

Design a good API takes both engineering and artistic skills and is a well know challenge among experts of object oriented programming (OOP). This is a relatively advanced topic. Therefore, If you are unfamiliar with the concepts this article will give you the basic of OOP. An Application Program Interface (API in short) refers to…