Taula de continguts:
Definició: què significa Snarf i Barf Programming?
La programació de snarf i barf és una pràctica coneguda habitualment en què un programador aplica una part de codi d'un programa o font existent, sovint mitjançant un mètode de tall directe i enganxat, a un programa en desenvolupament. Aquest tipus de "còpia" pot ajudar als programadors a fer dreceres, però no sense problemes no anticipats.
Techopedia explica Snarf i Barf Programació
El procés de refactorització del codi (un repte de programació de snarf i barf) implica canviar l'estructura del codi per tal que sigui receptiu als mòduls de codi recentment afegits o a altres canvis. Aquest és un procés complicat i pot ser difícil integrar noves porcions de codi a un programa existent.
A més, l'ús de la programació de snarf i barf pot conduir a una major anàlisi de la filosofia del codi, o enfocaments fonamentals de programació. Per exemple, molts analitzen la manera com els individus utilitzen la conversa de codis entorn del principi d’abstracció, que promou l’ús d’absteccions per facilitar l’evitació de la duplicació de dades del programa. Aquest concepte es promou a través d’acrònoms com Once and Only Once (OAOO), on se’ls demana als programadors que crein plantilles i altres eines que permetin eludir la codificació repetitiva o redundant.