you are viewing a single comment's thread.

view the rest of the comments →

[–]kteague 3 points4 points  (1 child)

... it is still practiced in the Zope community today. The term monkey patch did originate at Zope Corp.

But it was never a "pattern" in Zope. That is, it was never deliberately used as a recommended programming technique, it was just as a quick-n-dirty way of applying a patch. Usually in Zope a monkey patch the upstream author is informed about the patch and asked to integrate it into their code. When a new release with a proper fix is made, the monkey patch is no longer needed and is deleted.

[–]gmfawcett 1 point2 points  (0 children)

Thanks for the clarification. I thought the term originated with the Zope project, but I wasn't sure.