Innholdsfortegnelse:
- Definisjon - Hva betyr Garbage Out, Garbage Out (GIGO)?
- Techopedia forklarer Garbage In, Garbage Out (GIGO)
Definisjon - Hva betyr Garbage Out, Garbage Out (GIGO)?
Søppel inn, søppel ut (GIGO), i sammenheng med informasjonsteknologi, er et slanguttrykk som betyr uavhengig av hvor nøyaktig et programs logikk er, vil resultatene være uriktige hvis innspillet er ugyldig.
Selv om begrepet oftest brukes i forbindelse med programvareutvikling, kan GIGO også brukes til å referere til ethvert beslutningssystem der manglende å ta riktige beslutninger med presise, nøyaktige data kan føre til gale, nonsensiske resultater.
Techopedia forklarer Garbage In, Garbage Out (GIGO)
Et program gir unøyaktige resultater på grunn av unøyaktige data som leveres fordi en datamaskin alltid vil prøve å behandle data gitt til den. Sagt på en annen måte, kan utskriftskvaliteten til et system vanligvis ikke være bedre enn kvaliteten på inngangene.
Søppel kan være data som ganske enkelt er fylt med feil, men det kan også være data som ikke har noen anvendbarhet i den spesifikke situasjonen. Tenk deg for eksempel et selskap som bare selger til .NET-utviklere. Et CRM-program kan være i stand til å bestemme de mest sannsynlige målene fra en gruppe av potensielle kunder. Imidlertid, hvis kundeemnene ble generert fra en gruppe Java-utviklere som ikke har noen interesse i produktet, vil CRM-applikasjonen gi ubrukelige resultater uavhengig av logikk.
Løsningen er å ikke bare bruke tid på en applikasjons algoritmer, men også bruke tid på å validere inndata og / eller sikre at riktig type data går inn i systemet.
Begrepet søppel i, søppel ut (GIGO) tillegges mye å bli myntet av George Fuechsel, en IBM-programmerer og instruktør.
