Date post: | 09-May-2015 |
Category: |
Software |
Upload: | michele-titolo |
View: | 402 times |
Download: | 0 times |
APIs:The good, the bad, the ugly
@MicheleTitolo
Documentation?
“Send GET to /remove to delete”
JSON containing HTML
Authentication
Cookies
Authorization?
goto fail;
• “An error occured”
• “Oops”Errors
Unstable
Caching
Versioning
Breaking Changes
Testing?
Testing
Ugly APIsDon’t follow conventions
Ugly APIsare not intentionally ugly
Ugly APIsare a result of communication problems
and therefore can be fixed