Explore the concept of pluggable architecture in this 26-minute conference talk from EuroPython 2020. Learn how to design and implement custom plugin systems that allow developers to add functionality to applications and libraries. Discover techniques for creating interfaces, determining optimal points for custom behavior integration, and implementing effective testing strategies. Gain insights into extending the capabilities of third-party libraries without modifying existing code. Apply these principles to enhance your ability to write custom plugins and navigate unfamiliar codebases with greater confidence.
Overview
Syllabus
Aly Sivji - Pluggable Architecture
Taught by
EuroPython Conference