monkey patch

The term "monkey patch" is derived from the earlier term "guerrilla patch," indicating a technique to modify code behavior dynamically without altering the original source code.

πŸ‡ΊπŸ‡Έ US Voice:
πŸ‡¬πŸ‡§ UK Voice:

Definition

C1Software Development

(slang, technical)A method to change or extend the behavior of a library or module during runtime without modifying its original source code.

Example

  • The developer used a monkey patch to fix the bug without altering the library's source code.
  • Monkey patching allows for quick fixes but can lead to maintenance challenges.

Similar

Terms that have similar or relatively close meanings to "monkey patch":

hot patchpatch filepatch icepatching uppatch up