YoVDO

Monkey-Patching - A Magic Trick or a Powerful Tool

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Ruby Courses gevent Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of monkey-patching in Python through this informative conference talk from EuroPython 2016. Discover the basics of dynamic class and module modification at runtime, and examine both the potential pitfalls and powerful applications of this technique. Learn about real-world examples of monkey-patching in projects like gevent, as well as its use in testing and debugging tools such as PyCharm and PyDev. Compare Python's approach to monkey-patching with that of Ruby, and ultimately evaluate whether this practice is a mere trick or a valuable tool in a developer's arsenal. Gain insights to help determine when and how to effectively use monkey-patching in your own Python projects.

Syllabus

Elizaveta Shashkova - Monkey-patching: a magic trick or a powerful tool?


Taught by

EuroPython Conference

Related Courses

Web Application Architectures
University of New Mexico via Coursera
Ruby مدخل إلى برمجة مواقع الإنترنت باستخدام لغة
Rwaq (رواق)
Rails with Active Record and Action Pack
Johns Hopkins University via Coursera
Ruby on Rails: An Introduction
Johns Hopkins University via Coursera
Ruby on Rails Web Services and Integration with MongoDB
Johns Hopkins University via Coursera