Описание тега monkeypatching
Динамическое изменение поведения во время выполнения путем замены элементов программы новыми элементами программы
Monkeypatching в языках с поздним связыванием относится к изменению поведения во время выполнения путем замены элементов программы новыми элементами программы.
Примеры включают замену метода класса новой функцией или исправление члена класса.
Этот термин может иметь уничижительный оттенок, поскольку этот метод обычно используется в стороннем коде.
Для получения дополнительной информации см. "Monkeypatching for Humans" в Coding Horror.