Paweł Żal
Paweł Żal - software developer, system architect with 20 years of experience in IT. A proponent of distributed solutions, recently fascinated by time series databases. An avid kayaker and tinkerer.
OpenEDG
Session
Welcome to this tutorial on Python's magic methods, often underestimated or overlooked in programming practice. And yet, magic methods make it easy to write code that implements often very complex algorithms in a readable way.
In this tutorial, we will learn how to create and use magic methods and talk about some interesting non-trivial magic methods.
This tutorial will have classroom exercises, post class homeworks as well as complimentary readings. All the presentation, code, exercises will be shared in advance (~ 2 - 3 days) and the solutions of the exercise will be shared after the tutorial is completed.