Zuhause Entwicklung Was ist Voodoo-Programmierung? - Definition aus techopedia

Was ist Voodoo-Programmierung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Voodoo-Programmierung?

Voodoo-Programmierung bezieht sich auf die Praxis des Codierens nach Aberglauben, Vermutungen oder etwas anderem als Logik. Voodoo-Programmierung ist ein ziemlich weit gefasster Begriff für Situationen, in denen ein Programmierer einen Code verwendet, ohne wirklich zu verstehen, wie er funktioniert.

Diese Programmiertechnik kann auch als Zauberei, Zauberei oder schwarze Magie bezeichnet werden, und ihre Praktiker können als Hexendoktoren bezeichnet werden.

Techopedia erklärt die Voodoo-Programmierung

Der Begriff Voodoo-Programmierung impliziert einen Mangel an Kenntnissen seitens des Programmierers oder Entwicklers. Wenn ein Programmierer zum ersten Mal anfängt, hat er möglicherweise kein Verständnis für die tieferen Prinzipien, die zum Codieren eines Systems verwendet werden. Das heißt, diese Personen verlassen sich möglicherweise auf Voodoo-Programmierung oder das Ausschneiden und Einfügen aus Büchern oder anderen Quellen, sodass sie nicht verstehen und erklären können, was jede einzelne Codezeile bedeutet. Erfahrene Programmierer sehen dies als gefährliche Praxis an, da dies das Reverse Engineering oder sogar das gemeinsame Debuggen erschweren kann.

Die Verwendung des Begriffs Voodoo-Programmierung schafft auch einen interessanten Kontrast, der mehr über die Grundprinzipien und Werte der Entwickler verrät. Unter diesen ist die Verwendung von Logik der Schlüssel zum Erstellen und Testen von Code, bei dem die besten Köpfe in einem Projekt von der Kenntnis der tieferen zugrunde liegenden Logik in einem System profitieren.

Was ist Voodoo-Programmierung? - Definition aus techopedia