Это можно считать безопасным кодированием, а также сокрытием ошибки.Это время, когда, возможно, вам следует пересмотреть логику вашей программы.Избыточность кода всегда лучше избегать, если это возможно.Было бы лучше, если бы ваша программа была структурирована таким образом, чтобы ее не нужно было проверять дважды, следя за тем, чтобы действительная логика программы работала правильно и по назначению.
Конечно, если вы спешите, это быстрое решение, и оно работает, но оно пахнет плохим дизайном и / или логикой в других местах программы.