Turinys:
Apibrėžimas - ką reiškia „Voodoo“ programavimas?
„Voodoo“ programavimas reiškia kodavimo pagal prietarus, spėliones ar bet ką, išskyrus logiką, praktiką. „Voodoo“ programavimas yra gana platus terminas situacijoms, kai programuotojas naudoja kodo fragmentą, iš tikrųjų nesuvokdamas, kaip jis veikia.
Ši programavimo technika taip pat gali būti vadinama burtininkavimu, burtininkavimu ar juodąja magija, o ją praktikuojantys asmenys gali būti vadinami raganų gydytojais.
„Techopedia“ paaiškina „Voodoo“ programavimą
Sąvoka voodoo programavimas reiškia, kad programuotojas ar kūrėjas turi žinių. Kai programuotojas pirmą kartą pradeda darbą, jam ar jai gali trūkti supratimo apie gilesnius principus, naudojamus sistemos kodavimui. Beje, šie asmenys gali pasikliauti voodoo programavimu arba iškirpimu ir įklijavimu iš knygų ar kitų šaltinių, nepalikdami jiems galimybės suprasti ir paaiškinti, ką reiškia kiekviena kodo eilutė. Labiau patyrę programuotojai tai vertina kaip pavojingą praktiką, nes tai gali apsunkinti atvirkštinę inžineriją ar net bendrą derinimo procesą.
Termino „voodoo“ programavimas taip pat sukuria įdomų kontrastą, kuris daugiau atskleidžia kūrėjų pagrindinius principus ir vertybes. Tarp jų, kuriant ir tikrinant kodą, labai svarbu naudoti logiką, kai geriausi projekto dalyviai naudojasi žiniomis apie gilesnę pagrindinę sistemos logiką.
