Table des matières:
- Définition - Que signifie la programmation Snarf et Barf?
- Techopedia explique la programmation de Snarf et Barf
Définition - Que signifie la programmation Snarf et Barf?
La programmation Snarf et barf est une pratique courante dans laquelle un programmeur applique une partie du code d'un programme ou d'une source existante, souvent par une méthode directe de copier-coller, à un programme en cours de développement. Ce type de "copie" peut aider les programmeurs à prendre des raccourcis mais pas sans problèmes imprévus.
Techopedia explique la programmation de Snarf et Barf
Le processus de refactorisation de code - un défi de programmation snarf et barf - implique de changer la structure du code pour le rendre réceptif aux modules de code nouvellement ajoutés, ou à d'autres changements. Il s'agit d'un processus compliqué, et l'intégration de nouvelles parties de code à un programme existant peut être difficile.
En outre, l'utilisation de la programmation snarf et barf peut conduire à une analyse plus approfondie de la philosophie du code ou des approches de programmation fondamentales. Par exemple, beaucoup analysent la façon dont les individus utilisent la conversation de code autour du principe d'abstraction, ce qui favorise l'utilisation d'abstractions pour faciliter la duplication des données du programme. Ce concept est promu par des acronymes comme Once and Only Once (OAOO), où les programmeurs sont invités à créer des modèles et d'autres outils leur permettant de contourner le codage répétitif ou redondant.
