Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Master Production-Ready Machine Learning, Step by Step
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Discover strategies for creating extensible Python code in this 30-minute PyCon US talk. Learn the concept of extensibility and explore common patterns to enhance code flexibility. Examine the Open-Closed Principle and techniques for managing complex dependencies. Gain insights into making code composable for easier abstraction building. Explore event-driven and pluggable architectures as approaches to promote extensibility. Understand how to create robust, maintainable software that can adapt to change without becoming a tangled mess. Apply these principles to extend the lifespan of your products and improve overall code quality.
Syllabus
Talks - Pat Viafore: Extensible Python: Robustness Through Addition
Taught by
PyCon US