Indholdsfortegnelse:
- Definition - Hvad betyder affald, affald (GIGO)?
- Techopedia forklarer Garbage In, Garbage Out (GIGO)
Definition - Hvad betyder affald, affald (GIGO)?
Garbage in, garbage out (GIGO) i forbindelse med informationsteknologi er et slangudtryk, der betyder uanset hvor nøjagtigt et programs logik er, resultaterne vil være forkerte, hvis input er ugyldigt.
Mens udtrykket oftest bruges i forbindelse med softwareudvikling, kan GIGO også bruges til at henvise til ethvert beslutningssystem, hvor manglende beslutningstagning med præcise, nøjagtige data kan føre til forkerte, uensensiske resultater.
Techopedia forklarer Garbage In, Garbage Out (GIGO)
Et program giver unøjagtige resultater på grund af unøjagtige data leveret, fordi en computer altid vil forsøge at behandle data, der er givet til det. Sagt på en anden måde kan outputkvaliteten af et system normalt ikke være bedre end kvaliteten af input.
Affald kan være data, der simpelthen er fyldt med fejl, men det kan også være data, der ikke har nogen anvendelighed i den specifikke situation. Forestil dig for eksempel et firma, der kun sælger til .NET-udviklere. En CRM-applikation kan muligvis bestemme de mest sandsynlige mål fra en batch af leads. Hvis Leads imidlertid blev genereret fra en gruppe Java-udviklere, der ikke har nogen interesse i produktet, vil CRM-applikationen producere ubrukelige resultater uanset dens logik.
Løsningen er ikke bare at bruge tid på en applikations algoritmer, men også bruge tid på at validere input og / eller sikre, at den rigtige slags data går ind i systemet.
Udtrykket garbage in, garbage out (GIGO) tilskrives i vid udstrækning myntet af George Fuechsel, en IBM-programmør og instruktør.