Java hell
ivan_gandhi — 27.06.2012
Сижу изучаю а хрен ли тут у меня тест фейлится.Происходит примерно так.
В недрах java.security.KeyStore внезапно делят на ноль.
Перехватывают это исключение и заворачивают в IOException.
В нашем коде перехватывают это исключение и возвращают null. Исключение идёт в левый лог, который никто не видит. Такая у нас херовая монада.
Получив null, берём его и вызываем на нём какой-то метод. Происходит NPE.
Перехватываем исключение, возвращаем false.
Игнорируем false.
Дальше, уже в моём тесте, я проверяю - а где-то тут должен был быть новый файл. А нэту.
И если вы думаете, что так пишут какие-то особые идиоты, так вы ошибаетесь. Так на джаве пишут практически все. Горячий оптимизм и плотные дедлайны.
|
|
</> |
ТОП-7 лучших таск-менеджеров для маркетологов — рейтинг 2025-2026 года
Пущинские дневники
Ледник Норденшельда на Шпицбергене
Юбиляр дня Эдит Пиаф
18 декабря родился Иосиф Сталин
Где-то в Сибири
Это всё, что нужно знать про МегаФон
Рекордсмены подводного мира. Самые быстрые рыбы планеты
Воскресный шизомилитаризм. Выпуск №706

