Вход на сайт
Вопрос к тестировщикам
5427 просмотров
Перейти к просмотру всей ветки
в ответ Murr 19.08.19 12:22
Ну а с этим кто-то спорит?
Ну Я надеюсь, что ты не пользуешься исключениями как способом управления работой прожки
Ну т.е. вызодить из цикла и/или рекурсии по исключению - это нормально и никаких проблем с этим нет. Или как?
Повторюсь - был задана вопрос - А? - на что было отвечено - Да.
По факту было сделано - Нет.
Что за фигня? Ты прогнал какую-то дичь, что мол нельзя выходить исключениями из циклов и рекурсий, т.к. не будут освобождены ресурсы. Привел какой-то говно код, который не освобождает ресурсы в случае исключения.
Я обернул твой говно код в оболочку и решил все проблемы, показав тем самым, что даже имея такой говно код можно обойти все проблемы и мало того, что освободить ресурсы в случае исключения, так еще и сделать код тестируемым.
На вопрос "можно ли управлять работой программы исключениями" ответ да.
Мне ведь ничего не стоит запихать выброс исключения во внутрь рекурсивного метода.
Конечно! Писать говно код вообще не очень трудно :)