Geir Arne Hjelle - Plugins: Adding Flexibility to Your Apps - PyCon 2019

Geir Arne Hjelle - Plugins: Adding Flexibility to Your Apps - PyCon 2019

4.855 Lượt nghe
Geir Arne Hjelle - Plugins: Adding Flexibility to Your Apps - PyCon 2019
"Speaker: Geir Arne Hjelle Python is a flexible language. Your Python app, on the other hand, is usually more set in stone: buttons, functions, displays are all explicitly defined. In this talk you'll learn how to take advantage of features like decorators and functions as first-class objects to set up a simple plugin system that allows your app to be more flexible. In fact, you can allow your users to add or customize functionality they want after you ship. By using plugins, your code becomes more modular and maintainable. At the same time your users may be able to use your great app to work with data or challenges you didn't even know existed. Slides can be found at: https://speakerdeck.com/pycon2019 and https://github.com/PyCon/2019-slides"