Dom Razvoj Što je programiranje snarf i barf? - definicija iz tehopedije

Što je programiranje snarf i barf? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Snarf i Barf programiranje?

Programiranje Snarf i barf opće je poznata praksa u kojoj programer primjenjuje dio koda iz postojećeg programa ili izvora, često metodom izravnog sečenja i lijepljenja, na program u razvoju. Ova vrsta "kopiranja" može programerima pomoći da preuzmu prečace, ali ne bez nepredviđenih problema.

Tehopedia objašnjava Snarf i Barf programiranje

Postupak refaktoringa koda - izazov za programiranje snarf i barf - uključuje promjenu strukture koda kako bi bio osjetljiv na novo dodane module kodova ili druge promjene. Ovo je složen proces, a integriranje novih dijelova koda u postojeći program može biti teško.

Također, uporaba programa snarf i barf može dovesti do veće analize filozofije koda ili temeljnih pristupanja programiranju. Na primjer, mnogi analiziraju načine na koje pojedinci koriste govor koda koji okružuje princip apstrakcije, a koji promovira korištenje apstrakcija kako bi se izbjeglo dupliciranje programskih podataka. Ovaj se koncept promovira kroz akronimi poput Jednom i Samo jednom (OAOO), gdje programeri traže da izrade predloške i druge alate koji im omogućuju zaobići ponavljajuće ili suvišno kodiranje.

Što je programiranje snarf i barf? - definicija iz tehopedije