YoVDO

Extensible Python - Robustness Through Addition

Offered By: PyCon US via YouTube

Tags

Software Design Courses Python Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Design for Non-Designers
mooc.house via Independent
Técnicas Avançadas para Projeto de Software
Instituto Tecnológico de Aeronáutica via Coursera