Successfully reported this slideshow.

How To Make APIs That Don't Suck

1

Share

Loading in …3
×
1 of 23
1 of 23

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

How To Make APIs That Don't Suck

  1. 1. How To Make APIs That Don’t Suck Michele Titolo Sr. Mobile Engineer, Prolific Interactive @micheletitolo
  2. 2. @micheletitolo
  3. 3. @micheletitolo
  4. 4. @micheletitolo
  5. 5. An “API” for the sake of this presentation will refer to any way your software can communicate with another piece of software. @micheletitolo
  6. 6. @micheletitolo
  7. 7. Lesson 3: Follow Conventions @micheletitolo
  8. 8. @micheletitolo
  9. 9. Lesson 3 Summary • Conventions save time • Conventions save money • Conventions make developers happy @micheletitolo
  10. 10. @micheletitolo
  11. 11. Lesson 2: Don’t be clever @micheletitolo
  12. 12. @micheletitolo
  13. 13. • Be smart • Be concise • Don’t be clever Lesson 2 Summary @micheletitolo
  14. 14. @micheletitolo
  15. 15. Lesson 1: Document, Document, Document @micheletitolo
  16. 16. @micheletitolo
  17. 17. Lesson 1 Summary • Document • Document • Document @micheletitolo
  18. 18. @micheletitolo
  19. 19. Lesson 0: Expect the Unexpected @micheletitolo
  20. 20. @micheletitolo
  21. 21. Lesson 0 Summary • Follow conventions • Don’t be clever • Document, document, document @micheletitolo
  22. 22. Resources • Matt Gemmell - API Design • Google Tech Talk - How To Design A Good API • Stackoverflow - What Do You Consider Good Documentation • RESTful Web Services by Leonard Richardson @micheletitolo
  23. 23. Thank You! Michele Titolo @micheletitolo

×