Мавполатування

Monkey patching — підхід у програмуванні, який передбачає підміну коду фреймворка власним кодом під час виконання. Це спосіб для програми розширити або змінити її, що підтримується локально (впливаючи лише на запущений екземпляр програми).

Етимологія

Етимологія полягає в тому, що вона стосується «мавпування» коду. Незважаючи на назву, «мавпочка» іноді є офіційним методом розширення програми. Наприклад, такі веб-браузери, як Firefox та Internet Explorer, раніше заохочували це, хоча сучасні браузери (включаючи Firefox) тепер мають офіційну систему розширень.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.