Good API Design

Good API Design

EuroPython Conference via YouTube Direct link

Why "no design" is bad API

11 of 26

11 of 26

Why "no design" is bad API

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Good API Design

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 When you do software
  3. 3 What's an API
  4. 4 What's an Anti-pattern
  5. 5 API Design Antipatterns
  6. 6 More kinds of APIDAS
  7. 7 The very worst APIDA
  8. 8 Why "no API" is bad
  9. 9 What to do instead
  10. 10 The accidental API
  11. 11 Why "no design" is bad API
  12. 12 Wtdi: Think
  13. 13 Wtdi: Forget
  14. 14 A worst-case bad API...
  15. 15 Too many cooks APIS
  16. 16 API Transition: must plan!
  17. 17 Fear of commitment
  18. 18 The "Let's do both!" APIDA
  19. 19 gmpy as a bad example
  20. 20 To decide is human
  21. 21 Inconsistency APIDAS
  22. 22 Why inconsistency?
  23. 23 Prog.language support
  24. 24 Standard-protocol support
  25. 25 Debugging errors, docs
  26. 26 Performance issues

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.