Force & Python
Нам нужно поговорить о том, как сделать наш код надёжнее. Какие у тебя есть мысли по поводу обработки граничных случаев, чтобы потом не было проблем?
Конечно. Обычно я начинаю с проработки всех возможных путей ввода, потом добавляю проверки на граничные значения, чтобы сразу отлавливать нештатные ситуации, пишу юнит-тесты для этих случаев и веду подробные логи, чтобы точно понимать, что пошло не так, если что-то проскочит.
Отличный ход. Придерживайся этого, и следи, чтобы все проверки были на высоте – ни одной лазейки, никаких промахов.
Понял, прохожусь по всем защитным условиям и сделаю логи максимально точными, чтобы всё было как надо.
Отлично. Будь начеку, и следи, чтобы записи были как пять копеек.
Спасибо, я буду держать логи в порядке и код — как надо.
Ладно, будь аккуратнее, и проблем не будет.