NINO
Es la abreviatura de "Nothing In, Nothing Out". El acrónimo NINO (pronunciado "ni-no") es un término de ciencias de la computación que indica que, si no se introduce nada en un programa, no se produce nada. También puede traducirse como "No hay entrada, no hay salida".
Las computadoras funcionan procesando información. Si no hay entrada (o información que procesar), no puede haber salida. Una persona puede introducir la entrada, por ejemplo, al escribir texto en un procesador de textos o hacer clic en un enlace en un navegador web. El software también puede introducirla, por ejemplo, mediante una operación de arranque o un bot que ejecuta comandos automáticamente.
En programación, NINO puede explicar por qué una función no produce un resultado. Si no recibe los parámetros que necesita para ejecutarse correctamente, la función puede fallar o producir un valor NULL. Si la función recibe una entrada no válida, puede no devolver nada o devolver un resultado "basura". Este proceso puede resumirse como GIGO (Garbage In, Garbage Out).
Una función bien programada comprueba todas las entradas y produce un mensaje de error si los datos faltan o no son válidos. Esto evita errores de NINO y GIGO, ya que una entrada incorrecta puede causar errores o bloqueos dentro de un programa.
Pon a prueba tu conocimiento