Dom Razvoj Što je smeće, smeće van (gigo)? - definicija iz tehopedije

Što je smeće, smeće van (gigo)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Garbage In, Garbage Out (GIGO)?

Smeće u, smeće van (GIGO), u kontekstu informacijske tehnologije, je sleng izraz koji znači bez obzira na to koliko je logika programa precizna, rezultati će biti netočni ako unos nije valjan.

Iako se ovaj pojam najčešće upotrebljava u kontekstu razvoja softvera, GIGO se također može upotrijebiti za bilo koji sustav donošenja odluka u kojem neuspjeh u donošenju ispravnih odluka s preciznim, točnim podacima može dovesti do pogrešnih, besmislenih rezultata.

Techopedia objašnjava Garbage In, Garbage Out (GIGO)

Program daje netočne rezultate zbog netočnih podataka, jer računalo uvijek pokušava obraditi dane podatke. Rekao je još jedan način, kvaliteta izlaza sustava obično ne može biti bolja od kvalitete ulaza.

Smeće može biti podatak koji je jednostavno ispunjen pogreškama, ali to mogu biti i podaci koji nemaju primjenjivost na konkretne okolnosti. Na primjer, zamislite tvrtku koja prodaje samo .NET programere. CRM aplikacija bi mogla odrediti najvjerojatnije ciljeve iz serije potencijalnih ciljeva. Međutim, ako su potencijalni klijenti generirani od grupe Java programera koji nemaju interes za proizvod, CRM aplikacija će proizvesti beskorisne rezultate bez obzira na njihovu logiku.

Rješenje je ne samo trošiti vrijeme na algoritme aplikacije, već trošiti vrijeme na provjeru unosa i / ili osigurati da odgovarajuća vrsta podataka uđe u sustav.

Izraz smeće, odlaganje smeća (GIGO) u širokoj je mjeri pripisao George Fuechsel, IBM programer i instruktor.

Što je smeće, smeće van (gigo)? - definicija iz tehopedije