10 месяцев назад
Его Величество Функциональное Программирование
И так, господа, настало время поговорить о функциональном программировании. Одни разработчики понятия не имеют что это такое и зачем нужно. Другие - думают, что это нужно только для "академиков". Третьи - наивно полагают, что, используя stream в Java, они и так пишут в "функциональном стиле" и понимать тут больше нечего. Четвёртые - всё знают, понимают и ипользуют, но у них нет времени, желания или способности объяснить это первым трём и они страдают от этого, читая чужой код. Сегодня всем четырём...
1 год назад
Что такое Функциональное программирование
Функциональное программирование — это парадигма программирования, в которой программы строятся из функций. Функции — это блоки кода, которые принимают входные данные и возвращают выходные данные. В функциональном программировании функции не изменяют состояние программы, а просто вычисляют значения. Проще говоря, функциональное программирование — это способ написания программ, который похож на математические уравнения. В математике мы можем решать задачи, используя уравнения, которые описывают отношения между переменными...