Мое основное правило, если оно может исходить от конечного пользователя, это не сбой времени выполнения. Но если это мой код для моего кода, я сбоил его как можно чаще, как можно раньше.