Domov Razvoj Kaj je programiranje snarf in barf? - definicija iz tehopedije

Kaj je programiranje snarf in barf? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni programiranje Snarf in Barf?

Programiranje Snarf in barf je splošno znana praksa, v kateri programer uporablja program, ki je iz obstoječega programa ali vira, pogosto z metodo neposrednega reza in lepljenja za program v razvoju. Ta vrsta "kopiranja" lahko programerjem pomaga, da sprejmejo bližnjice, vendar ne brez nepričakovanih težav.

Tehopedia razlaga programiranje Snarfa in Barfa

Postopek ponovnega faktoringa kode - izziv programiranja snarf in barf - vključuje spreminjanje strukture kode, tako da postane dovzetna za novo dodane kodne module ali druge spremembe. To je zapleten postopek in integracija novih delov kode v obstoječi program je lahko težavna.

Uporaba programiranja snarf in barf lahko privede tudi do večje analize filozofije kod ali temeljnih programskih pristopov. Na primer, mnogi analizirajo načine, kako posamezniki uporabljajo govor kode v zvezi z načelom abstrakcije, kar spodbuja uporabo abstrakcij za lažje izogibanje podvajanju programskih podatkov. Ta koncept se promovira s kraticami, kot sta Once and Only Once (OAOO), kjer programerji zahtevajo, da ustvarijo predloge in druga orodja, ki jim omogočajo, da zaobidejo ponavljajoče se ali odvečno kodiranje.

Kaj je programiranje snarf in barf? - definicija iz tehopedije