GIGO
Znamená „Odpadky, odpadky ven“. GIGO je Computer Science zkratka, která znamená špatné vstup bude mít za následek špatné výstup.
Protože počítače pracují s přísnou logikou, může neplatný vstup způsobit nerozpoznatelný výstup nebo „smetí“. Například pokud a program žádá o celé číslo a zadáte a šňůra, můžete obdržet neočekávaný výsledek. Podobně, pokud se pokusíte otevřít a dvojitý soubor v textový editor, může zobrazit nečitelný obsah.
GIGO je univerzální koncept počítačové vědy, ale vztahuje se pouze na programy, které zpracovávají neplatné datum. To vyžaduje dobrá programovací praxe funkce před zpracováním by měl zkontrolovat platný vstup. Dobře napsaný program se vyhne produkci odpadků tím, že je nepřijme. Vyžadování platného vstupu také pomáhá programům předcházet chybám, které mohou způsobit pády a další nevyzpytatelné chování.
POZNÁMKA: Protože související pojmy FIFO a LIFO jsou vyslovována dlouhým "i", GIGO se obvykle vyslovuje "guy-go" (ne gih-go). To také pomáhá vyhnout se záměně s předponou „giga“, která se vyslovuje měkkým „i“.