Spisu treści:
Definicja - Co oznacza programowanie Voodoo?
Programowanie voodoo odnosi się do praktyki kodowania według przesądów, domysłów lub czegokolwiek innego niż logika. Programowanie Voodoo jest dość szerokim terminem na sytuacje, w których programiści używają fragmentu kodu, nie rozumiejąc, jak to działa.
Ta technika programowania może być również nazywana magią, czarami lub czarną magią, a jej praktykujących można nazwać czarownicami.
Techopedia wyjaśnia programowanie Voodoo
Pojęcie programowania voodoo oznacza brak wiedzy programisty lub programisty. Kiedy programista zaczyna, może nie rozumieć głębszych zasad kodowania systemu. To powiedziawszy, osoby te mogą polegać na programowaniu voodoo lub wycinaniu i wklejaniu z książek lub innych źródeł, uniemożliwiając im zrozumienie i wyjaśnienie, co oznacza każdy wiersz kodu. Bardziej doświadczeni programiści postrzegają to jako niebezpieczną praktykę, ponieważ może to utrudnić inżynierię wsteczną lub nawet zwykłe debugowanie.
Użycie terminu programowania voodoo tworzy również interesujący kontrast, który ujawnia więcej na temat podstawowych zasad i wartości deweloperów. Spośród nich użycie logiki jest kluczowe w tworzeniu i testowaniu kodu, w którym najlepsze umysły zaangażowane w projekt korzystają z wiedzy o głębszej logice leżącej u podstaw działania systemu.
