PyConf Hyderabad 2017

PyConf Hyderabad

Designing Modules in Python

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

videocam_off

Technical level

Intermediate

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  -2

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

This talk will be based on my book - https://hashedin.com/training/DesigningModulesInPython-v1.0.pdf

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