Huis Ontwikkeling Wat is snarf en barf programmeren? - definitie van techopedia

Wat is snarf en barf programmeren? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Snarf and Barf Programming?

Snarf en barf programmeren is een algemeen bekende praktijk waarbij een programmeur een deel van de code van een bestaand programma of bron, vaak via een directe knip- en plakmethode, toepast op een programma in ontwikkeling. Dit type 'kopiëren' kan programmeurs helpen snelkoppelingen te maken, maar niet zonder onverwachte problemen.

Techopedia verklaart Snarf en Barf Programming

Het coderefactoringproces - een uitdaging voor het programmeren van snarf en barf - omvat het wijzigen van de codestructuur om deze ontvankelijk te maken voor nieuw toegevoegde codemodules of andere wijzigingen. Dit is een ingewikkeld proces en het integreren van nieuwe delen code in een bestaand programma kan moeilijk zijn.

Het gebruik van snarf- en barf-programmering kan ook leiden tot een grotere analyse van codefilosofie of fundamentele programmeerbenaderingen. Velen analyseren bijvoorbeeld de manieren waarop individuen codepraat gebruiken rond het abstractieprincipe, dat het gebruik van abstracties bevordert om het vermijden van duplicatie van programmagegevens te vergemakkelijken. Dit concept wordt gepromoot via acroniemen zoals Once and Only Once (OAOO), waarbij programmeurs wordt gevraagd om sjablonen en andere tools te maken waarmee ze repetitieve of redundante codering kunnen omzeilen.

Wat is snarf en barf programmeren? - definitie van techopedia