Koti kehitys Mikä on snarf- ja barf-ohjelmointi? - määritelmä techopediasta

Mikä on snarf- ja barf-ohjelmointi? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Snarf ja Barf -ohjelmointi tarkoittavat?

Snarf- ja barf-ohjelmointi on yleisesti tunnettu käytäntö, jossa ohjelmoija käyttää osan koodia olemassa olevasta ohjelmasta tai lähteestä, usein suoran leikkaus- ja liitäntämenetelmän avulla, kehitteillä olevaan ohjelmaan. Tämän tyyppinen "kopiointi" voi auttaa ohjelmoijia ottamaan pikakuvakkeita, mutta ei ilman ennakoimattomia ongelmia.

Techopedia selittää Snarf- ja Barf-ohjelmoinnin

Koodin refaktorointiprosessi - snarf- ja barf-ohjelmointihaaste - sisältää koodirakenteen muuttamisen, jotta se olisi vastaanottavainen äskettäin lisättyihin koodimoduuleihin, tai muita muutoksia. Tämä on monimutkainen prosessi, ja uusien koodiosien integrointi olemassa olevaan ohjelmaan voi olla vaikeaa.

Myös snarf- ja barf-ohjelmoinnin käyttö voi johtaa koodifilosofian tai perusteellisten ohjelmointimenetelmien analysointiin paremmin. Esimerkiksi monet analysoivat tapoja, joilla yksilöt käyttävät abstraktion periaatetta ympäröivää koodipuhetta, joka edistää abstraktioiden käyttöä helpottamaan ohjelmatietojen päällekkäisyyksien välttämistä. Tätä konseptia edistetään lyhenteillä, kuten kerran ja vain kerran (OAOO), jolloin ohjelmoijia kehotetaan luomaan malleja ja muita työkaluja, joiden avulla he voivat ohittaa toistuvan tai tarpeettoman koodauksen.

Mikä on snarf- ja barf-ohjelmointi? - määritelmä techopediasta