Carlos suggests http://stevenloria.com/python-best-practice-patterns-by-vladimir-keleshev-notes/