Understanding Python Decorators


Details
Talk Description:
If you're a Python developer who has spent time reading through some open source code, there's a good chance you've come across '@' sprinkled around functions throughout the codebase. These symbols are a simple way to apply decorators to your Python code and can lead to massive improvements in the readability and design of your projects. In this talk, the speaker will give a high level overview of decorators and their uses before taking a deep dive into how to write them, how their code is executed, and when decorators are a good choice. Along the way, real-world examples will be shared that will illustrate decorators and help you bootstrap your journey with them.
About the Speaker:
Andrew Jones has been using Python professionally for the past 7 years with applications in data, operations, and web application development. Currently, Andrew spends his days as a site reliability engineer at Grubhub, his nights helping organize Tampa Bay Python, and his late nights taking care of his sleepless young family.

Understanding Python Decorators