Tartalomjegyzék:
Meghatározás - Mit jelent a Voodoo Programming?
A Voodoo programozás utal a babonának, kitalálásoknak vagy a logikán kívüli kódolásnak a gyakorlatára. A Voodoo programozás meglehetősen tág kifejezés azokban a helyzetekben, amikor a programozó egy darab kódot használ anélkül, hogy valóban megértené, hogyan működik.
Ezt a programozási technikát varázslásnak, varázslásnak vagy fekete mágának is nevezhetik, és gyakorlóit boszorkányorvosoknak is nevezhetik.
A Techopedia magyarázza a Voodoo Programozást
A voodoo programozás kifejezés a programozó vagy a fejlesztő ismeretének hiányát vonja maga után. Amikor egy programozó először indul, előfordulhat, hogy nem ismeri a rendszer kódolásához használt mélyebb elveket. Ennek ellenére ezek az egyének támaszkodhatnak a voodoo programozásra, vagy a könyvek vagy más források levágására és beillesztésére, így nem képesek megérteni és megmagyarázni, hogy mit jelentenek az egyes kódsorok. A tapasztalt programozók ezt veszélyes gyakorlatnak tekintik, mivel ez megnehezítheti a fordított tervezést vagy akár a közös hibakeresést is.
A voodoo programozás kifejezés használata érdekes kontrasztot teremt, amely többet derít fel a fejlesztők alapelveiről és értékeiről. Ezek közül a logika használata kulcsfontosságú a kód létrehozásában és tesztelésében, ahol a projektben részt vevő legjobb gondolkodók előnyei a rendszerben működő mélyebb logika ismereteiből származnak.