Casa Sviluppo Cos'è la programmazione voodoo? - definizione da techopedia

Cos'è la programmazione voodoo? - definizione da techopedia

Sommario:

Anonim

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.

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 creare e testare il codice, in cui le migliori menti coinvolte in un progetto traggono vantaggio dalla conoscenza della logica di fondo più profonda al lavoro in un sistema.

Cos'è la programmazione voodoo? - definizione da techopedia