Huis Ontwikkeling Waar zit afval in, afval eruit (gigo)? - definitie van techopedia

Waar zit afval in, afval eruit (gigo)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Garbage In, Garbage Out (GIGO)?

Garbage in, garbage out (GIGO), in de context van informatietechnologie, is een uitdrukking in het jargon die betekent dat ongeacht de nauwkeurigheid van de logica van een programma, de resultaten onjuist zijn als de invoer ongeldig is.

Hoewel de term het meest wordt gebruikt in de context van softwareontwikkeling, kan GIGO ook worden gebruikt om te verwijzen naar besluitvormingssystemen waarbij het niet nemen van juiste beslissingen met nauwkeurige, nauwkeurige gegevens kan leiden tot verkeerde, onzinnige resultaten.

Techopedia legt Garbage In, Garbage Out (GIGO) uit

Een programma geeft onnauwkeurige resultaten als gevolg van onnauwkeurige gegevens die worden verstrekt, omdat een computer altijd probeert de gegevens te verwerken die eraan zijn gegeven. Anders gezegd, de uitvoerkwaliteit van een systeem kan meestal niet beter zijn dan de kwaliteit van de ingangen.

Vuilnis kan data zijn die eenvoudigweg met fouten is gevuld, maar het kan ook data zijn die niet toepasbaar is op de specifieke omstandigheid. Stel je bijvoorbeeld een bedrijf voor dat alleen verkoopt aan .NET-ontwikkelaars. Een CRM-applicatie kan mogelijk de meest waarschijnlijke doelen bepalen uit een reeks leads. Als de leads echter worden gegenereerd door een groep Java-ontwikkelaars die geen interesse hebben in het product, levert de CRM-toepassing onbruikbare resultaten op, ongeacht de logica.

De oplossing is om niet alleen tijd te besteden aan de algoritmen van een applicatie, maar ook tijd te spenderen aan het valideren van de invoer en / of ervoor te zorgen dat de juiste soort gegevens in het systeem terechtkomt.

De term garbage in, garbage out (GIGO) wordt algemeen toegeschreven aan George Fuechsel, een IBM-programmeur en -instructeur.

Waar zit afval in, afval eruit (gigo)? - definitie van techopedia