Будинки Розвиток Що таке програмування snarf та barf? - визначення з техопедії

Що таке програмування snarf та barf? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає програмування Snarf та Barf?

Програмування Snarf і barf - це широко відома практика, в якій програміст застосовує частину коду з існуючої програми або джерела, часто методом прямого вирізання та вставки, до програми, що розробляється. Цей тип "копіювання" може допомогти програмістам приймати ярлики, але не без непередбачених проблем.

Техопедія пояснює програмування Снарфа і Барфа

Процес рефакторингу коду - завдання програмування snarf та barf - передбачає зміну структури коду, щоб зробити її сприйнятливою до щойно доданих модулів коду чи інших змін. Це складний процес, і інтегрувати нові частини коду в існуючу програму може бути складно.

Також використання програм snarf та barf може призвести до більшого аналізу філософії коду або до фундаментальних підходів програмування. Наприклад, багато хто аналізує способи використання розмов кодом, що оточує принцип абстракції, який сприяє використанню абстракцій для уникнення дублювання програмних даних. Ця концепція просувається через абревіатури, як один раз і лише один раз (OAOO), де програмістам пропонується створювати шаблони та інші інструменти, що дозволяють їм обходити повторне або надмірне кодування.

Що таке програмування snarf та barf? - визначення з техопедії