Buenas tardes.
En mi equipo desarrollamos la UI para que valide lógicamente las entradas pero no estamos haciendo sanity checking de la entrada cruda. Es decir que muy posiblemente falle de manera impredecible si se solicita un formato para la entrada y el usuario no la respeta, o ingresa un string cuando se pide un número, etc.
Entiendo que este tipo de validaciones están fuera del alcance del laboratorio pero quería confirmarlo.
Saludos.