Por que mover a verificação de divisor nulo para check(divisor int) bool melhora o programa?
check(divisor int) bool
Ela se torna um segundo ponto de entrada do programa.
Ela executa automaticamente todas as verificações em simultâneo.
Ela encapsula uma decisão reutilizável e mantém mais claro o código repetido que faz as chamadas.
Ela torna válida a divisão inteira por zero.