errorrishe: (Default)
errorrishe ([personal profile] errorrishe) wrote2017-01-26 03:34 pm

(no subject)

нравятся мне как некоторые программисты при званиях подходят к проблемам
типа
- а у нас овер дохуя методов которые возвращают null может что нибудь сделаем
- я такой вопрос из зала - а может начать хоть иногда Optional возвращать, у нас же java 8 еба!
(Метры в ответ) - да нахуй, вы тщательнее на NPE проверяйте, сказано ж никакой жабы 8 на JDK 8 низя
- Погромисты такие:

[personal profile] bamalip 2017-01-26 08:39 am (UTC)(link)
Вот так они становятся в ту позу, в которой удобно только кошке с картинки.
А некоторые на Фортране бы готовы, но тренд ушел, слава богам.
xacid: (Default)

[personal profile] xacid 2017-01-26 10:31 pm (UTC)(link)
тут как бы джава не того

с учетом вот этого вот
xacid: (Default)

[personal profile] xacid 2017-01-26 10:49 pm (UTC)(link)
да тут все хуже имхо

тут даже не оракл уже

просто вот както так получается

оракл как раз пытается реанимировать

по своему конечно)
xacid: (Default)

[personal profile] xacid 2017-01-26 11:06 pm (UTC)(link)
так у них же в мозгах своя лимбическая система тоже работает же как и у всех остальных а неокортекс занят подсчетом
xacid: (Default)

[personal profile] xacid 2017-01-26 09:55 pm (UTC)(link)
чем мотивируют отказ?
xacid: (Default)

[personal profile] xacid 2017-01-26 09:59 pm (UTC)(link)
а зачем клиентам старые бранчи?
xacid: (Default)

[personal profile] xacid 2017-01-26 10:02 pm (UTC)(link)
ну так зачем тогда им фиксить что нибудь если у них нет денег?
xacid: (Default)

[personal profile] xacid 2017-01-26 10:06 pm (UTC)(link)
ну ок допустим

так у них что даже на бесплатную свежую JRE денег нету?
или почему старый бранч не может работать на восмерке?
xacid: (Default)

[personal profile] xacid 2017-01-26 10:12 pm (UTC)(link)
это называется тупо лень

у нас кстати тоже самое всё практически
xacid: (Default)

[personal profile] xacid 2017-01-26 10:27 pm (UTC)(link)
ну главное даже не это

главное то что эта ситуация абсолютно детерминирована
straktor: benders (Default)

[personal profile] straktor 2017-01-27 02:06 pm (UTC)(link)
для новой платформы продукты надо полностью протестировать, а это ТРАТЫ

теоретически оно всё совместимо, практически же даже рубильники ГЦ между версиями Java 8 IBM / OpenJDK | Oracle JDK могет тонко влиять на систему
иногда например багфиксы ждк критически ломают костыли для их обхода -- было про SSL

если же есть вендоры эээ, платформы, то они могут вообще залупиться, что мол платформа под такую-то версию *не сертифицирована*
xacid: (Default)

[personal profile] xacid 2017-01-27 10:37 pm (UTC)(link)
знаете, а я вот все равно реально не понимаю - как можно перенести без изменений патч из одного бранча в другой при условии что это вообще две разные мажорные версии (и разница возможно более чем одна версия) - иначе в этих версиях что нибудь кроме циферок поменялось вобще?

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

скажем так - если страшно даже обновить стандартную рантайм библиотеку то наверное в этом проекте было чтото принципиально неправильно сделано, имхо
Edited 2017-01-27 22:40 (UTC)
xacid: (Default)

[personal profile] xacid 2017-01-26 10:09 pm (UTC)(link)
так а были уже прецеденты бэкпортинга фиксов из новых бранчей в старые?