Sí. Un sistema que no está funcionando no produce información. Debe probarlo introduciendo entradas y viendo las salidas. La gente hace esto todo el tiempo en la programación primaria. Escribes unas pocas líneas y usas una declaración print para ver lo que sucedió hasta ahora, luego depuras o continúas