Definição – O que significa Programação Voodoo?
A programação vodu se refere à prática de codificação de acordo com superstições, suposições ou qualquer coisa diferente da lógica. Programação vodu é um termo bastante amplo para situações em que um programador usa um trecho de código sem realmente entender como ele funciona.
Essa técnica de programação também pode ser chamada de bruxaria, feitiçaria ou magia negra, e seus praticantes podem ser chamados de feiticeiros.
Definirtec explica a programação Voodoo
O termo programação vodu implica uma falta de conhecimento por parte do programador ou desenvolvedor. Quando um programador começa, ele pode não compreender os princípios mais profundos usados para codificar um sistema. Dito isso, esses indivíduos podem depender da programação vodu, ou recortar e colar de livros ou outras fontes, deixando-os incapazes de entender e explicar o que cada linha de código significa. Os programadores mais experientes veem isso como uma prática perigosa porque pode tornar a engenharia reversa ou mesmo a depuração comum mais difícil.
O uso do termo programação vodu também cria um contraste interessante que revela mais sobre os princípios e valores primários dos desenvolvedores. Entre eles, o uso da lógica é a chave para criar e testar o código, onde as melhores mentes envolvidas em um projeto se beneficiam do conhecimento da lógica subjacente mais profunda em funcionamento em um sistema.