I've been surfing the internet and I can't figure out what Monkey paching is .
At first I thought it was exclusive to the language Python
, but it seems that it is not so and I had never heard this term before.
As far as I can tell it looks like a way to overwrite code, but I haven't understood it very well.
Can someone explain to me what Monkey Patching is? How is it used and what applications does it have?