@jvmchat

Страница 550 из 2890
guga
13.09.2016
11:16:08
Ок, а теперь посмотри на все интерфейсы в стримах

James Tiberius Kirk ?
13.09.2016
11:16:11
поэтому юзай анчекед
объясни это классу DateFormat

Митко Соловец?
13.09.2016
11:16:11
приходится пилить try catch
и смысла тогда в нем нет

монструозная запись

Google
guga
13.09.2016
11:16:38
ты хочешь что бы каждый и них в сигнатуре кидал чекед эксепшен?

James Tiberius Kirk ?
13.09.2016
11:16:54
гуга умеет убеждать

Митко Соловец?
13.09.2016
11:17:01
просто не юзай стримы

и все

guga
13.09.2016
11:17:02
Тогда бы стримы не были компактными как сейчас.

Митко Соловец?
13.09.2016
11:17:15
они не во всех случаях нужны

Берял
13.09.2016
11:17:31
откуда так много кейсов для применения стримов?

guga
13.09.2016
11:18:01
Сейчас, кстать, через проброс эксепшена сделан takeWhile в некоторых либах ?

Митко Соловец?
13.09.2016
11:18:21
он официально в девятке появится

James Tiberius Kirk ?
13.09.2016
11:18:41
они не во всех случаях нужны
в моем случае нужны

guga
13.09.2016
11:18:43
откуда так много кейсов для применения стримов?
Везде где есть обработка данных, или нужна ленивость, они очень хорошо ложатся на задачи.

Митко Соловец?
13.09.2016
11:18:51
в моем случае нужны
в каком твоем случае?

guga
13.09.2016
11:19:02
Google
Митко Соловец?
13.09.2016
11:19:09
James Tiberius Kirk ?
13.09.2016
11:19:09
пределываю код где try catch(NullPointerException ignored) {}

Митко Соловец?
13.09.2016
11:19:32
guga
13.09.2016
11:19:49
не сыпь
http://www.java9countdown.xyz/

Митко Соловец?
13.09.2016
11:19:52
это ты написал?

guga
13.09.2016
11:19:57
190 дней

всего-то

Maksim
13.09.2016
11:20:07
пределываю код где try catch(NullPointerException ignored) {}
Тебе просто надо пропустить Nullable объекты?

James Tiberius Kirk ?
13.09.2016
11:20:11
это ты написал?
нет конечно

Митко Соловец?
13.09.2016
11:20:20
кто перехватывает нпе?

о боже

James Tiberius Kirk ?
13.09.2016
11:20:42
стажер, чей проект я переделываю

Maksim
13.09.2016
11:20:48
кто перехватывает нпе?
Как видим, и такие есть)

James Tiberius Kirk ?
13.09.2016
11:21:06
ну я сделал чтобы было красиво через опшионал

guga
13.09.2016
11:21:07
Ну, если нету нормальной валидации, то почему нет?

Митко Соловец?
13.09.2016
11:21:17
стажер, чей проект я переделываю
надеюсь, тот, кто будет переделывать твой проект, не будет такого встречать

Maksim
13.09.2016
11:21:38
ну я сделал чтобы было красиво через опшионал
Ты покажи, что тебе надо, а то try с NPE в стримах - это что-то неописуемое.

Митко Соловец?
13.09.2016
11:21:47
он не покажет

потому что боится палить код

Maksim
13.09.2016
11:22:02
Да пусть болванку придумает.

Google
Митко Соловец?
13.09.2016
11:22:04
а мы силой Неба должны догадаться

что там происходит

guga
13.09.2016
11:22:34
Кстати, такой вопрос возник, лист сначала гуглит или задет вопрос сюда?

James Tiberius Kirk ?
13.09.2016
11:22:36
James Tiberius Kirk ?
13.09.2016
11:22:44
гуглю

Митко Соловец?
13.09.2016
11:22:48
лол

нет

James Tiberius Kirk ?
13.09.2016
11:23:03
ну когда как, иногда я оцениваю сложность вопроса на ходу и уже тогда решаю

иногда мне вопросы кажутся сложнее чем на самом деле

guga
13.09.2016
11:23:18
@dmsol подвязывай со стикерами, а то не чат, а херня какая-то

Митко Соловец?
13.09.2016
11:23:33
вот ты прав

Митко Соловец?
13.09.2016
11:23:43
в про чате обсуждаем перехват нпе

в принципе и добавить нечего

какая-то херня

Maksim
13.09.2016
11:25:02
Ну "pro" здесь обозначает "о чём речь в чате", а не о том, что тут сплошь и рядом синьёры.

James Tiberius Kirk ?
13.09.2016
11:25:14
это сейчас так

а до твоего прихода были одни сеньеры

)

Maksim
13.09.2016
11:25:37
Да и изначально, когда я только зашёл.

Google
guga
13.09.2016
11:25:48
После того как мне предложили тимлидить, вспомнил листа, решил отказаться. ?

Митко Соловец?
13.09.2016
11:26:31
ну хорош, совсем дэда душанули

Maksim
13.09.2016
11:26:42
Да не, кстати. Лист тебя ведь не будет дёргать по пустякам. У него для этого pro.jvm есть)

Митко Соловец?
13.09.2016
11:26:43
я просто удивлен, иногда кажется, что у него совсем лида нет

Admin
ERROR: S client not available

Митко Соловец?
13.09.2016
11:26:53
и лид - это прожвм)

guga
13.09.2016
11:26:58
Должно же быть место шуточкам.

Maksim
13.09.2016
11:28:53
Кстати, уж лучше пусть спрашивает хоть где, чем в прод кидает что-то, о чём чёткого представления не имеет.

Митко Соловец?
13.09.2016
11:29:02
ну все гуга, ты листа обидел

он уже не пишет 4 минуты(

?

guga
13.09.2016
11:30:04
Кстати, уж лучше пусть спрашивает хоть где, чем в прод кидает что-то, о чём чёткого представления не имеет.
Ну, везде где писал код, пытался протащить человеческий код ревью, и мерджить мог только лид. А ревьювить всё в команде.

Maksim
13.09.2016
11:31:05
Ну, везде где писал код, пытался протащить человеческий код ревью, и мерджить мог только лид. А ревьювить всё в команде.
Вот честно, не всегда код ревьювается достаточно. Особенно если лид на нескольких проектах висит.

И команда состоит из тебя и другого джуна, например.

Как того, что NPE вылавливал.

Митко Соловец?
13.09.2016
11:32:07
на код ревью времени нет

guga
13.09.2016
11:32:39
Ну чувак может не знал, что так не принято делать. Тут важно понять, что пропустил в прод говно — фиксить завтра тебе.

на код ревью времени нет
может ещё и на тесты времени нету?

Митко Соловец?
13.09.2016
11:32:55
ага

Google
Maksim
13.09.2016
11:33:01
на код ревью времени нет
Я вот на ревью времени не жалею. Правда всё равно порой погоняют веслом с левого борта галеры.

Митко Соловец?
13.09.2016
11:33:02
это бизнес-чувак

Maksim
13.09.2016
11:33:08
Дедлайн, дедлайн!

Митко Соловец?
13.09.2016
11:33:11
или ты в мирке поней кодишь и не сталкивался?

только в супер-корпорациях могут себе позволить все делать идеально, когда у тебя пару тысяч команд и все сениоры-помидоры

guga
13.09.2016
11:34:33
Не верно. Тесты чаще всего ускоряют разработку, а не наоборот.

Митко Соловец?
13.09.2016
11:34:45
верно

ибо если писать задом наперед

то вся архитектура разбивается

guga
13.09.2016
11:35:27
Был у меня проект без тестов, и это был адок, запилил кусок функциональности, потратил час, что бы руками протыкать всё.

Митко Соловец?
13.09.2016
11:35:47
ну совсем без тестов тяжко будет

но 100% покрытие отнимет много времени

guga
13.09.2016
11:36:06
не бывает 100%

ни разу не видел

Митко Соловец?
13.09.2016
11:36:18
так не бывает

guga
13.09.2016
11:36:18
Это уже тесты ради тестов

Митко Соловец?
13.09.2016
11:36:21
или не видел?

вот и я о том же, чувак

Страница 550 из 2890