Plugins and monkeypatching flexibility (#42)

Dr. André Roberge (Mar 28, 2009)
Talk at PyCon 2009 (English - US)

Rating: 0 of 5

By using plugins, one can create software that is eas ily extensible by others, thereby promoting collaborative development. Th e flip side of extensible software occurs when dealing with some standard f ramework whose interface is closed but which does not do exactly what is de sired. In this case, monkeypatching may be worth considering.In this talk, I'll give concrete examples of both plugin design and using monkeypa tching, using small code samples from existing projects, and discuss the advantages and the shortcomings of the methods used. I will also include t he design of a tiny, but flexible module for generating svg code - and com pare it with other existing approaches.

Claim This Talk

 
Comments closed.
 
No comments yet.
© Joind.in 2010