PyConf Hyderabad 2017

PyConf Hyderabad

Tickets

Designing Modules in Python

Submitted by Sripathi Krishnan (@sripathikrishnan-1) on Wednesday, 16 August 2017

Technical level: Intermediate

Abstract

This talk is about design patterns that will help you build reusable modules that stand the test of time. Through a variety of examples, we will cover principles such as interface design, dependency injection, open/closed principle and so on.

Outline

Speaker bio

I’ve several years of experience architecting and building large scale applications in python and django. As CTO at HashedIn, I’ve coached several team members in writing modular python code. After several such internal sessions, several common patterns emerged. This talk is a culmination of these patterns.

I’m the author of redis-rdb-tools, which is a popular library written in python for parsing redis files. I’ve also speaken at several conferences, including a HasGeek event on Redis.

Links

Comments

Login with Twitter or Google to leave a comment