Taula de continguts:
Definició: què significa Voodoo Programming?
La programació de vudú es refereix a la pràctica de la codificació segons la superstició, les suposicions o qualsevol altra cosa que no sigui la lògica. La programació de vudú és un terme força ampli per a situacions en què un programador utilitza un tros de codi sense comprendre veritablement el seu funcionament.
Aquesta tècnica de programació també es pot anomenar bruixeria, bruixeria o màgia negra, i els seus metges poden ser coneguts com a bruixes.
Techopedia explica Programació de Vudú
El terme programació vudú implica un desconeixement per part del programador o desenvolupador. Quan un programador comença per primera vegada, ell o ella poden no comprendre els principis més profunds utilitzats per codificar un sistema. Dit això, aquestes persones podrien confiar en la programació de vudú, o retallar i enganxar llibres o altres fonts, deixant-los incapaços d’entendre i explicar què significa cada línia de codi. Els programadors més experimentats veuen això com una pràctica perillosa perquè pot dificultar l'enginyeria inversa o fins i tot la depuració comuna.
L’ús del terme programació vudú també crea un contrast interessant que revela més informació sobre els principis i valors principals dels desenvolupadors. Entre aquests, l'ús de la lògica és clau per crear i provar el codi, on les millors ments implicades en un projecte es beneficien del coneixement de la lògica subjacent més profunda en un sistema.