Size: a a a

2021 February 06

DC

Denis Chikanov in pro.jvm
error_404
Я говорю про их читабельность
Ещё раз - они читабельнее, чем то же самое в формате цикла, то, что человек не умеет с ними работать, на их читабельность никак не влияет
источник

e

error_404 in pro.jvm
Denis Chikanov
Ну и да, не знает - за неделю-другую научится их нормально читать, ещё чуть позже - нормально писать
Ага
источник

I

Ilia in pro.jvm
error_404
Нет,я не называю их плохими.Наоборот,они топовые
так в чём топовость стримов, если они по-вашему нечитабельные?
источник

e

error_404 in pro.jvm
Не буду спорить,у всех свое мнение
источник

DC

Denis Chikanov in pro.jvm
Можно с тем же успехом сказать, что джава не читабельная, потому что её знают меньше людей, чем английский
источник

e

error_404 in pro.jvm
Ilia
так в чём топовость стримов, если они по-вашему нечитабельные?
Допустим можно то что написать в 5 строк обычным кодом,стримами написать в 1 строку
источник

I

Ilia in pro.jvm
error_404
Допустим можно то что написать в 5 строк обычным кодом,стримами написать в 1 строку
и что это даёт?
источник

e

error_404 in pro.jvm
Ilia
и что это даёт?
Меньше кода😂
источник

I

Ilia in pro.jvm
error_404
Меньше кода😂
и всё?
источник

e

error_404 in pro.jvm
Ilia
и всё?
упростить работу с наборами данных, в частности, упростить операции фильтрации, сортировки и другие манипуляции с данными
источник

I

Ilia in pro.jvm
error_404
упростить работу с наборами данных, в частности, упростить операции фильтрации, сортировки и другие манипуляции с данными
а как так получается, что упрощено, но при этом нечитабельно?
источник

e

error_404 in pro.jvm
Ilia
а как так получается, что упрощено, но при этом нечитабельно?
Хз,я же сказал,что это ИМХО
источник

I

Ilia in pro.jvm
в общем, довод про тех, кто стрим апи не знает, критики не выдерживает. Так можно без дженериков на 1.4 продолжать сидеть
источник

<Юрий> 👨‍🔬 Чеб... in pro.jvm
error_404
Хз,я же сказал,что это ИМХО
Имхо должно быть самосогласованное, без внутренних противоречий
источник

e

error_404 in pro.jvm
Ilia
в общем, довод про тех, кто стрим апи не знает, критики не выдерживает. Так можно без дженериков на 1.4 продолжать сидеть
А кто говорил,что я стрим апи не знаю?
источник

V

Vlad in pro.jvm
mm dd
Хочу изучать Андроид разработку, посоветуйте курс по Kotlin
На курсере (вроде) были от jetbrains
источник

АЦ

Андрей Царев... in pro.jvm
Denis Chikanov
Ещё раз - они читабельнее, чем то же самое в формате цикла, то, что человек не умеет с ними работать, на их читабельность никак не влияет
Не всегда. Найдете при помощи стрима индекс максимального элемента в массиве?:)
источник

II

Igor Ivanin in pro.jvm
Получается, что наличие NPE при balanceResponse == null в стриме, доказывает его плохую читабельность в данном примере
источник

АЦ

Андрей Царев... in pro.jvm
Мне иногда приходится видеть странные и запутанные конструкции на основе стримов, которые циклом были бы в 3 раза проще и понятнее.
источник

t

tikkitavy in pro.jvm
Андрей Царев
Не всегда. Найдете при помощи стрима индекс максимального элемента в массиве?:)
IntStream.range(0, intArr.size())
.boxed()
.max(Comparator.comparing(intArr::get))
.ifPresent(ix -> System.out.println("Index "+ix+", value "+intArr.get(ix)));
(c) SO 🌚
источник