Programmazione Voodoo

Autore: Randy Alexander
Data Della Creazione: 25 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
PolyConf 16: Nim async voodoo / Andreas Rumpf
Video: PolyConf 16: Nim async voodoo / Andreas Rumpf

Contenuto

Definizione - Cosa significa programmazione Voodoo?

La programmazione voodoo si riferisce alla pratica del codice secondo superstizione, ipotesi o qualsiasi cosa diversa dalla logica. La programmazione voodoo è un termine piuttosto ampio per situazioni in cui un programmatore utilizza un pezzo di codice senza capire veramente come funziona.


Questa tecnica di programmazione può anche essere chiamata magia, stregoneria o magia nera e i suoi praticanti possono essere indicati come stregoni.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.

Techopedia spiega la programmazione Voodoo

Il termine programmazione voodoo implica una mancanza di conoscenza da parte del programmatore o dello sviluppatore. Quando un programmatore inizia, potrebbe non comprendere i principi più profondi utilizzati per codificare un sistema. Detto questo, queste persone potrebbero fare affidamento sulla programmazione voodoo, o tagliare e incollare da libri o altre fonti, lasciandoli incapaci di capire e spiegare cosa significa ogni singola riga di codice. I programmatori più esperti vedono questo come una pratica pericolosa perché può rendere più difficile il reverse engineering o persino il debug comune.


L'uso del termine programmazione voodoo crea anche un interessante contrasto che rivela di più sui principi e valori primari degli sviluppatori. Tra questi, l'uso della logica è la chiave per la creazione e il test del codice, in cui le migliori menti coinvolte in un progetto beneficiano della conoscenza della logica di fondo più profonda al lavoro in un sistema.