voodoo programming: n.

[Dall'“economia vudù” di George Bush Sr.]

1. L'uso tramite congetture o libri di cucina di un sistema oscuro o peloso, di una funzione, o di una procedura che non si capisce veramente. L'implicazione è che la tecnica può non funzionare e, se non funziona, non si saprà mai il perchè. Quasi sinonimo con magia nera, salvo che la magia nera di norma non è documentata e nessuno la comprende. Paragonare a magic, deep magic, heavy wizardry, rain dance, cargo cult programming, wave a dead chicken, SCSI voodoo.

2. I programmatori di cose fanno sì che si sappia che non dovrebbero funzionare, ma proveranno comunque, e che qualche volta funzionano davvero, come quando si ricompila tutto.