Java hell

топ 100 блогов ivan_gandhi — 27.06.2012 Сижу изучаю а хрен ли тут у меня тест фейлится.

Происходит примерно так.

В недрах java.security.KeyStore внезапно делят на ноль.
Перехватывают это исключение и заворачивают в IOException.
В нашем коде перехватывают это исключение и возвращают null. Исключение идёт в левый лог, который никто не видит. Такая у нас херовая монада.
Получив null, берём его и вызываем на нём какой-то метод. Происходит NPE.
Перехватываем исключение, возвращаем false.
Игнорируем false.

Дальше, уже в моём тесте, я проверяю - а где-то тут должен был быть новый файл. А нэту.

И если вы думаете, что так пишут какие-то особые идиоты, так вы ошибаетесь. Так на джаве пишут практически все. Горячий оптимизм и плотные дедлайны.

Оставить комментарий

Популярные посты:
Предыдущие записи блогера :
Архив записей в блогах:
Будущий «хозяин Москвы» родился в 1718 году в принадлежавшем купцу Филатьеву селе Иваново Ростовского уезда Ярославской губернии. В молодости Ванька Осипов пас лошадей, а потом служил в лавке московского купца Филатьева. Но такая жизнь была не по нему. Его всегда тянуло чудить и ...
2:0 Спартак (Москва): Максименко, Хлусевич, Дуарте, Бабич, Денисов, Мартинс, Зобнин, Мозес, Промес, Бонгонда, Соболев Запасные: Свинов, Фадеев, Рябчук, Маслов, Джикия, Чернов, Игнатов, Литвинов, Умяров, Пруцев, Зиньковский, Медина Крылья Советов (Самара): Овсянников, ...
Привет!!! "Урааа! Сегодня первый день весны!!!", а я баян бабаян))))) У всех новая жизнь и все дела вот прям с сегодняшнего дня! У меня тоже замечательное настроение) И вся цвету, почти в прямом смысле! Про вторую часть о Порто писать не хотелось.. ...
Очень смешное увидела в ленте ЖЖ. Автора не буду указывать, незачем это. Автор живет в одной западной стране (не в UK). Пишет о том как зашла в общественный туалет, обнаружила надпись на электросушителе Dyson такого содержания "BRITISH SKIN FOUNDATION validates Dyson's skincare research ...
...