Skip to content

Details

We are glad to host Reuven Lerner in HydPy's September meetup.

Talk Abstract -

Decorators are one of Python's most powerful features. But even if you understand what they do, it's not always obvious what you can do with them. Sure, from a practical perspective, they let you remove repeated code from your callables. And semantically, they let you think at a higher level of abstraction, applying the same treatment to functions and classes.

But what can you actually do with them? For many Python developers I've encountered, decorators sometimes appear to be a solution looking for a problem.

In this talk, I'll show you some practical uses for decorators, and how you can use them to make your code more readable and maintainable, while also providing more semantic power. Moreover, you'll see examples of things would be hard to do without decorators. I hope that after this talk, you'll have a good sense of how to use decorators in your own Python projects.

Speaker's Bio -
Hi, I’m Reuven Lerner. I help developers around the world to become more fluent in Python. I’d love to find ways to make you a better developer, too!

Most days, I work on-site with companies around the world (US, Europe, Israel, and China), teaching their engineers and staff. If you want your team ​to write better, shorter Python code in less time, then let's talk!

Sponsors

Sponsor logo
FreJun Inc
Providing a platform for the Python Developers in Hyderabad.
Sponsor logo
ThoughtWorks
Venue for the meetups & snacks. Volunteers.

Members are also interested in