Size: a a a

2020 February 19

RK

Roman K in Java & Co
Vitaly Sirotkin
Ну начался пиздежь за "читаемость"
Ну, просто к 3-5 году как зубы прорезается страсть всё писать красиво и компактно :-)
источник

RK

Roman K in Java & Co
Которая проходит как только тебе в нагрузку дают пару джунов и задание объяснить, как эта хрень работает :-)
источник

VS

Vitaly Sirotkin in Java & Co
Roman K
Которая проходит как только тебе в нагрузку дают пару джунов и задание объяснить, как эта хрень работает :-)
Ни разу таких проблем не испытывал.
источник

RK

Roman K in Java & Co
Хорошо тебе :-)
Мне перед уходом с прошлого места работы надо было объяснить, как работает реактивный бэкэнд двум чувакам, которые умели в питон
источник

B

Bogdan in Java & Co
Roman K
Людей, которые сходу поймут, что делает if (something != null) гораздо больше, чем людей, которые сходу поймут, что делает something?
Это багальные знания синтаксиса
источник

VM

Vadim Markitanov in Java & Co
А еще на нул так можно проверять:
Optional.ofNullable(value).ifPresent(value->{
           
       });
источник

VS

Vitaly Sirotkin in Java & Co
Roman K
Хорошо тебе :-)
Мне перед уходом с прошлого места работы надо было объяснить, как работает реактивный бэкэнд двум чувакам, которые умели в питон
Чуваки книги читать не умеют?) Или хотя бы статейки на сайте спринга
источник

B

Bogdan in Java & Co
foo?.bar()

Намного лучше
foo!=null?foo.bar():null
источник

VS

Vitaly Sirotkin in Java & Co
Vadim Markitanov
А еще на нул так можно проверять:
Optional.ofNullable(value).ifPresent(value->{
           
       });
А если я хочу без лямбды? Это не всегда удобно.
источник

B

Bogdan in Java & Co
Vadim Markitanov
А еще на нул так можно проверять:
Optional.ofNullable(value).ifPresent(value->{
           
       });
Кайф, ага
источник

AU

Alex Undefined in Java & Co
Bogdan
foo?.bar()

Намного лучше
foo!=null?foo.bar():null
так это было раньше) сейчас опшнл есть
источник

VS

Vitaly Sirotkin in Java & Co
Не понимаю, зачем спорить с тем что в котлине больше сахара? Можно все писать хоть на ассемблере, вопрос лишь удобства.
источник

RK

Roman K in Java & Co
Vitaly Sirotkin
Чуваки книги читать не умеют?) Или хотя бы статейки на сайте спринга
Сильно тебе статейки по спрингу помогут въехать в vert.x...
источник

VS

Vitaly Sirotkin in Java & Co
Roman K
Сильно тебе статейки по спрингу помогут въехать в vert.x...
Я иногда не могу понять, ты тонко троллишь или просто тормоз?)
источник

RK

Roman K in Java & Co
Обычно - троллю.
источник

AU

Alex Undefined in Java & Co
джава хотя бы за счёт JCP стабильнее, чем котлин, который меняется как хотят его разработчики
источник

RK

Roman K in Java & Co
Я про спринг ни слова не сказал, а ты зачем-то про него упомянул. Бэкэнд не вертексе написан. Не реактором единым...
источник

VS

Vitaly Sirotkin in Java & Co
Roman K
Я про спринг ни слова не сказал, а ты зачем-то про него упомянул. Бэкэнд не вертексе написан. Не реактором единым...
Окей, если я изменю сообщение на "статейки на сайте Вертекса" - тебя отпустит?))
источник

RK

Roman K in Java & Co
Да меня и не накрывало :-)
Просто речь зашла про читаемость.
А мой опыт говорит мне, что крутые однострочники - это конечно круто и фаллометрия, однако надо помнить, что возможно этот код когда-то придется поддерживать человеку, который знает, где ты живешь :-)
источник

RK

Roman K in Java & Co
Когда я уходил со старой работы - мне пришлось рассказывать про код питонистам, которые на яве писали не особо.
источник