NINO
É a abreviação de "Nothing In, Nothing Out." O acrônimo NINO (pronunciado "ni-no") é um termo de ciência da computação que afirma que, se nada for inserido em um programa, nada será produzido. Ele também pode ser traduzido como "Sem entrada, sem saída."
Computadores funcionam processando informações. Se não houver entrada (ou informações para processar), não poderá haver saída. A entrada pode ser fornecida por uma pessoa, como ao digitar um texto em um processador de texto ou clicar em um link em um navegador da Web. Ela também pode ser fornecida por um software, como em uma operação de inicialização ou por um bot que executa comandos automaticamente.
Na programação de computadores, NINO pode explicar por que uma função não produz um resultado. Se ela não receber os parâmetros necessários para ser executada corretamente, a função poderá falhar ou produzir um valor NULL. Se a função receber uma entrada inválida, ela poderá não retornar nada ou retornar um resultado "sem sentido". Esse processo pode ser resumido como GIGO (Garbage In, Garbage Out).
Uma função bem programada verifica todas as entradas e produz uma mensagem de erro se os dados estiverem ausentes ou forem inválidos. Isso evita erros de NINO e GIGO, pois entradas incorretas podem causar bugs ou travamentos em um programa.
Teste seus conhecimentos