Plugins and monkeypatching flexibility (#42)
Dr. AndrÃ© Roberge (28.Mar.2009)
Talk at PyCon 2009 (English - US)
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.
By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.
If the claim is approved you will be able to edit the information for this talk.
Are you sure?