![Making of "The Prodigy - Smack My Bitch Up" in Ableton by Jim Pavloff](https://i.ytimg.com/vi/eU5Dn-WaElI/hqdefault.jpg)
Inhalt
- Definition - Was bedeutet Voodoo-Programmierung?
- Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
- Techopedia erklärt die Voodoo-Programmierung
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.
Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.
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.