Вход на сайт
Вопрос к тестировщикам
5427 просмотров
Перейти к просмотру всей ветки
в ответ Murr 22.08.19 01:19
Однако мой говнокод для тебя есть говнокод внешний, из окружения, которое, по твоему изначальному утверждению, знать не требуется.
Я также говорил, что исходить надо из того, что окружение работает без ошибок. Если ошибки там все таки есть, значит их надо нивелировать (если это возможно). В данном случае мы имеем дело с банальным багом.
Но даже это не меняет сути - выход по эхцетиону из рекурсии илии вложеных циклов - это большой геморой, как и вся эхцептионская срань...
Вот только эта хрень делает код читабельным, сопровождаемым и тестируемым, а также упрощает отладку (если конечно не попадаются мудаки, которые "проглатывают" исключения)