Hjem Udvikling Hvad er snarf og barf programmering? - definition fra techopedia

Hvad er snarf og barf programmering? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Snarf og Barf-programmering?

Snarf- og barf-programmering er en almindelig kendt praksis, hvor en programmerer anvender en del af koden fra et eksisterende program eller kilde, ofte gennem en direkte klip-og-indsæt-metode, til et program under udvikling. Denne type "kopiering" kan hjælpe programmerere med at tage genveje, men ikke uden uventede problemer.

Techopedia forklarer Snarf og Barf-programmering

Kodens refactoring-proces - en udfordring med sneg og barf programmering - involverer ændring af kodestruktur for at gøre den modtagelig for nyligt tilføjede kodemoduler eller andre ændringer. Dette er en kompliceret proces, og det kan være vanskeligt at integrere nye dele af koden til et eksisterende program.

Brugen af ​​programmering af snæve- og barf kan også føre til en større analyse af kodefilosofi eller grundlæggende programmeringsmetoder. F.eks. Analyserer mange måder, hvorpå enkeltpersoner bruger kodesprog omkring abstraktionsprincippet, som fremmer brugen af ​​abstraktioner for at gøre det lettere at undgå duplikering af programdata. Dette koncept fremmes gennem akronymer som Once and Only Once (OAOO), hvor programmerere bliver bedt om at oprette skabeloner og andre værktøjer, der giver dem mulighed for at omgå gentagne eller overflødige kodninger.

Hvad er snarf og barf programmering? - definition fra techopedia