Writing clean, testable, high quality code in Python