Innehållsförteckning:
- Definition - Vad betyder Snarf och Barf-programmering?
- Techopedia förklarar Snarf och Barf Programming
Definition - Vad betyder Snarf och Barf-programmering?
Snarf och barf-programmering är en vanligt känd praxis där en programmerare tillämpar en del av koden från ett befintligt program eller källa, ofta genom en direkt klipp och klistra metod, till ett program under utveckling. Denna typ av "kopiering" kan hjälpa programmerare att ta genvägar men inte utan oväntade problem.
Techopedia förklarar Snarf och Barf Programming
Koden refactoring process - en snarf och barf programmering utmaning - innebär att ändra kodstruktur för att göra det mottagligt för nyligen tillagda kodmoduler, eller andra ändringar. Detta är en komplicerad process och det kan vara svårt att integrera nya delar av koden i ett befintligt program.
Användningen av snarf och barf-programmering kan också leda till en större analys av kodfilosofi eller grundläggande programmeringsmetoder. Till exempel analyserar många sätt som individer använder kodprat kring abstraktionsprincipen, som främjar användning av abstraktioner för att underlätta undvikande av programdata. Detta koncept marknadsförs genom akronymer som Once and Only Once (OAOO), där programmerare uppmanas att skapa mallar och andra verktyg som låter dem kringgå repetitiv eller redundant kodning.
