Innehållsförteckning:
- Definition - Vad betyder Garbage In, Garbage Out (GIGO)?
- Techopedia förklarar Garbage In, Garbage Out (GIGO)
Definition - Vad betyder Garbage In, Garbage Out (GIGO)?
Garbage in, garbage out (GIGO), i samband med informationsteknologi, är ett slanguttryck som betyder oavsett hur exakt ett program logik är, resultaten kommer att vara felaktiga om ingången är ogiltig.
Medan termen oftast används i samband med mjukvaruutveckling, kan GIGO också användas för att hänvisa till alla beslutsfattande system där misslyckande med att fatta rätt beslut med exakta, exakta data kan leda till felaktiga, nonsensiska resultat.
Techopedia förklarar Garbage In, Garbage Out (GIGO)
Ett program ger felaktiga resultat på grund av felaktiga data som tillhandahålls eftersom en dator alltid kommer att försöka bearbeta data som ges till den. Sagt på ett annat sätt kan utgångskvaliteten för ett system vanligtvis inte vara bättre än kvaliteten på ingångarna.
Skräp kan vara data som helt enkelt är fyllda med fel, men det kan också vara data som inte har någon tillämpning på den specifika omständigheten. Föreställ dig till exempel ett företag som bara säljer till .NET-utvecklare. En CRM-applikation kan kanske fastställa de mest troliga målen från ett antal ledningar. Men om ledningarna genererades från en grupp Java-utvecklare som inte har något intresse för produkten, kommer CRM-applikationen att ge värdelösa resultat oavsett logik.
Lösningen är att inte bara spendera tid på en applikations algoritmer, utan också spendera tid på att validera ingången och / eller se till att rätt sorts data går in i systemet.
Begreppet sopor i, sopor ut (GIGO) tillskrivs allmänt att myntas av George Fuechsel, en IBM-programmerare och instruktör.
