Koti kehitys Mikä on voodoo-ohjelmointi? - määritelmä techopediasta

Mikä on voodoo-ohjelmointi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Voodoo-ohjelmointi tarkoittaa?

Voodoo-ohjelmoinnilla tarkoitetaan taikauskon, arvailujen tai muun kuin logiikan mukaista koodausta. Voodoo-ohjelmointi on melko laaja termi tilanteisiin, joissa ohjelmoija käyttää koodinpätkää ilman ymmärtämättäsi sen toimintaa.

Tätä ohjelmointitekniikkaa voidaan kutsua myös velhoksi, noituudeksi tai mustana taikaksi, ja sen harjoittajiin voidaan viitata noita lääkäreinä.

Techopedia selittää Voodoo-ohjelmoinnin

Termi voodoo-ohjelmointi tarkoittaa ohjelmoijan tai kehittäjän tietämättömyyttä. Kun ohjelmoija aloittaa ensimmäisen kerran, hänellä ei ehkä ole ymmärrystä järjestelmän koodaamiseen käytetyistä syvällisemmistä periaatteista. Nämä ihmiset voivat kuitenkin luottaa voodoo-ohjelmointiin tai kirjojen tai muiden lähteiden leikkaamiseen ja liittämiseen, jolloin he eivät pysty ymmärtämään ja selittämään, mitä kukin koodirivi tarkoittaa. Kokenemat ohjelmoijat katsovat tämän vaaralliseksi käytännöksi, koska se voi vaikeuttaa käänteistä suunnittelua tai jopa yleistä virheenkorjausta.

Termi voodoo-ohjelmointi luo myös mielenkiintoisen kontrastin, joka paljastaa enemmän kehittäjien pääperiaatteista ja arvoista. Näiden joukossa logiikan käyttö on avainasemassa koodin luomisessa ja testaamisessa, kun parhaimmat projektiin osallistuvat mielet hyötyvät järjestelmässä työskentelevän syvemmän logiikan tuntemuksesta.

Mikä on voodoo-ohjelmointi? - määritelmä techopediasta