Zuhause Entwicklung Was ist Snarf- und Barf-Programmierung? - Definition aus techopedia

Was ist Snarf- und Barf-Programmierung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Snarf- und Barf-Programmierung?

Snarf- und Barf-Programmierung ist eine allgemein bekannte Praxis, bei der ein Programmierer einen Teil des Codes aus einem vorhandenen Programm oder einer vorhandenen Quelle, häufig durch direkte Ausschneide- und Einfügemethode, auf ein in der Entwicklung befindliches Programm anwendet. Diese Art des "Kopierens" kann Programmierern helfen, Verknüpfungen zu erstellen, jedoch nicht ohne unerwartete Probleme.

Techopedia erklärt Snarf und Barf Programming

Der Code-Refactoring-Prozess - eine Herausforderung bei der Programmierung von Snarf und Barf - umfasst das Ändern der Codestruktur, um sie für neu hinzugefügte Codemodule oder andere Änderungen empfänglich zu machen. Dies ist ein komplizierter Prozess, und das Integrieren neuer Codeteile in ein vorhandenes Programm kann schwierig sein.

Die Verwendung von Snarf- und Barf-Programmierung kann auch zu einer genaueren Analyse der Code-Philosophie oder grundlegender Programmieransätze führen. Beispielsweise analysieren viele die Art und Weise, in der Personen Code-Talk verwenden, der das Abstraktionsprinzip umgibt, wodurch die Verwendung von Abstraktionen gefördert wird, um die Vermeidung von Programmdaten-Duplikaten zu erleichtern. Dieses Konzept wird durch Akronyme wie Once and Only Once (OAOO) unterstützt, bei denen Programmierer aufgefordert werden, Vorlagen und andere Tools zu erstellen, mit denen sich wiederholende oder redundante Codierungen umgangen werden können.

Was ist Snarf- und Barf-Programmierung? - Definition aus techopedia