Получи случайную криптовалюту за регистрацию!

Мне очень нравятся идеи функционального и реактивного программ | Java guru

Мне очень нравятся идеи функционального и реактивного программирования. Расстраивает то что некоторые разработчики пытаются противопоставлять ФП и ООП. В Java благодаря улучшениям начиная с версии 8 появилось много конструкций позволяющих гармонично их совместить.

Java не чисто объектно-ориентированный язык так как в нем не все является объектом (например наличие примитивных типов данных...). При этом он и не чисто функциональный (например позволяет менять состояние...).

Довольно интересные идеи по этой теме есть в блоге Роберта Мартина (написал легендарную книгу "Чистый код"). Рекомендую добавить его блог в закладки )) Прикладываю также перевод его статьи на хабре.

Согласны ли вы с его доводами или у вас иная точка зрения?

https://blog.cleancoder.com/uncle-bob/2014/11/24/FPvsOO.html

https://habr.com/en/post/474518/