Kazalo:
Opredelitev - Kaj pomeni Munge?
Izraz "munge" se najpogosteje uporablja v IT za označevanje sprememb ali sprememb datoteke ali strukture podatkov. Običajne opredelitve opisujejo "munge" kot dejanje, ki je "potencialno uničevalno ali nepreklicno." Drugi pogovorni opisi spajanja vključujejo združevanje ali nenatančno kombinacijo različnih podatkovnih nizov, kot v akronimu MUNG za "kaširanje, dokler ni dobro."
Tehopedija razloži Munge
Izraz "munge" je pred uporabo v IT prišel iz angleškega leksikona, kjer se je nanašal na različne vrste žvečenja ali ropotanja. Ko se je v svetu IT uporabljal za opisovanje uporabniških dejanj, se je začel povezovati s postopkom mešanja, združevanja ali kako drugače prevara s podatki. Pomembno je opozoriti, da so, tako kot v zgornji definiciji, »munge« akcije »potencialno« uničujoče. To pomeni, da muning ne bo nujno nekaj uničil ali povzročil okvare, vendar lahko ta dejanja povzročijo tovrstne težave. Nekateri pogosto uporabljeni primeri vključujejo spremembe oznak HTML, spremembo ločil v besedilu ali popolno prepisovanje ali alternativno razčlenjevanje funkcije, rutine ali programa.
Drug primer je geslo z oznako. Tukaj programi uporabljajo zamenjavo znakov za ustvarjanje močnega gesla. To bi lahko bil dober primer muninga, saj so spremembe besedil naključno. V primeru gesla to verjetno ne predstavlja nobenih izzivov, razen tega, da bi bilo geslo izjemno težko krasti. Toda pri uporabi katere koli obstoječe podatkovne strukture, zbiranja, rutine ali programa obstaja možnost, da bi tovrstna naključna sprememba lahko uničila celoten nabor podatkov ali ga naredila neuporabnega.