Почему перенос проверки деления на ноль в check(divisor int) bool улучшает программу?
check(divisor int) bool
Он инкапсулирует одно повторно используемое решение и делает повторяющийся вызывающий код понятнее.
Она становится второй точкой входа в программу.
Она автоматически выполняет все проверки параллельно.
Он делает целочисленное деление на ноль допустимым.