Комментарии 9
Как по мне очень много лишней информации, которая в статье вводная
Про функциональные интерфейсы, набор методов, а по сути разница была в последних 2-3 строчках, что Flux - когда данные придут не сразу, а в стримах сразу.
Реактивщину вообще не очень легко использовать, ведь по сути весь стек должен быть таковым. Если у тебя нет end-to-end реактивности или вся логика блокирующая, то смысл вообще теряется. Также для всех таких объектов нельзя вызывать тот же самый block() для получения объекта, смысл тоже потеряется. Да и компетенция разработчиков должна быть выше, так как эту шутку вообще нужно с умом применять, в 95% случаев, можно обойтись и без нее)
Как по мне нужно было описать, что в каком случае использовать, а не просто написать разницу в конце ну и раскрыть вообще немного тему
Я указываю статью как простую. Я пишу для тех, кто хочет познакомиться со Stream разобраться как работает инструмент. Пишу так, как я бы хотел, чтобы мне объяснили работу Stream, когда я начинал.
терминальная операция закрывает стрим
Нет. Stream закрывает соответствующий метод, а не любая терминальная операция.
Анонимный метод — это…
Только что придуманный автором термин.
Функциональный интерфейс — это интерфейс с одним методом.
И снова вынужден вас огорчить. (ц) Функциональеый интерфейс - это интерфейс с одним нереализованным методом. Методов может быть сколько угодно.
Ну кстати, я тоже слышал про термин анонимный метод, он существует, а так согласен с Вами)
Спасибо за коммент, поправил неточности. Насчет Анонимного метода - этот термин придумал не я, это именно то что делает лямбда.

Как работает Stream api и в чем разница с Flux