Discovering descriptors
a talk by Mariano Anaya
Descriptors are often not that common to be found, compared to other idioms (decorators, context managers, etc.). However, they provide a powerful tool for improving our code, by enabling us to encapsulate logic into different objects transparently.
The talk will cover the descriptor protocol, different types of descriptors, and some examples where descriptors shine, yielding a very elegant and efficient solution.
This talk is aimed at advanced Pythonistas. (While it might be interesting for beginners we recommend them to choose another talk.)
Another talk by Mariano Anaya
Clean code in Python
Mariano Anaya
rmariano rmarianoaMariano is a software engineer and technical leader, keen on open source, state-of-the-art technology, focused on Python development, DevOps and experienced in back-end projects.
Mariano's main areas of interests besides Python are Linux, software architecture, distributed systems and speaking at conferences.