Guidelines to writing a Python API

Summary

[EuroPython 2012] George Peristerakis - 5 JULY 2012 in "Track Lasagne"

Description

The talk will address the design and implementation of APIs using Python. The goal is show how Python can help design clean and consist API from the engineering point of view. The talk will be divided into 3 parts. 1. The motivation behind writing a API. 2. Show design patterns that help design the foundations of an API 3. Show an example of building an API (e-commerce module)