


|
Recent PostsJavaScript API DesignBrandon Satrom has written a cool article on the secrets of awesome JavaScript API Design. While the focus is squarely on JavaScript, Brandon talks about the greater qualities of good API design and the need for developers to think about how other developers will use their code. Government recommendations for Web API Design
Java API Design Checklist
Richardson Maturity Model
API Usability Testing at AT&TPamela Fox wrote about some great process that AT&T implemented to test the usability of their APIs. They invited several developers to come in and test out their APIs and give feedback on ways they can improve their developer experience. This is a great idea and fantastic way to improve an API based upon actual customer experience: New eBook on Web API Design
APIs: A Strategy Guide
Versioning Tips for RESTful API DesignBrian Mulloy at Apigee wrote a short article on versioning for Web APIs where he contrasts three different methods of including versioning information in a URL. These include using a timestamp or version number in the URL path, or accepting a version number as an optional parameter. Brian suggests using a mandatory version number as far left in the URL as possible, and using a whole number instead of dot notation for your versions. How API Testing Can HelpBj Rollison wrote an article on API testing in which he talks about the differences between unit, API, and GUI testing. He goes on to describe some of the key benefits of API testing, including: reduced testing costs, improved productivity, and higher functional quality. Bj concludes by talking about the relationship between developers and testers. Books on REST Web APIs
|
The book is accompanied by a source code package that contains many of
the examples in the text.
Download it for free.
Dr. Reddy has also published a computer graphics book called Level of
Detail for 3D Graphics.
Check it out too!.