Sessions at EuroPython 2011 about API Design with video

Your current filters are…

Clear

Monday 20th June 2011

  • Good API design

    by Alex Martelli

    Designing interfaces so that other code can interact with ours (whether our code is a library, framework, application, website...) is a very common and clearly crucial activity, but it's fraught with dangers -- there's a lot stuff we all keep doing wrong time after time. This talk shows some common categories of API design errors encountered in the wild, with tips on how to avoid them when you design your next API.

    Goals: to show you how to focus resources and attention to help avoid mistakes in API design. Prereqs: experience designing and developing software, esp. software which needs to interact w/other existing software.

    At 9:30am to 10:30am, Monday 20th June

    Coverage video

Tuesday 21st June 2011

  • API design: Lessons Learned

    by Raymond Hettinger

    Share the lessons learned from a decade of core Python development, what worked and what didn't. Look at the development process and thinking behind some of Python's successful APIs and ones that leave something to be desired. Learn general principles for designing a good API for public consumption.

    At 9:00am to 10:30am, Tuesday 21st June

    Coverage video

Schedule incomplete?

Add a new session

Filter by Day

Filter by coverage

Filter by Topic