В бизнес-инкубаторе ПВТ прошел онлайн-семинар на тему: Java. Functional Interfaces

10 января 2022

10 января прошел онлайн-семинар «Java. Functional Interfaces».


Функциональное программирование (ФП) — это стиль написания программ через использование набора функций. Основной принцип ФП — оборачивать практически все в функции, писать множество маленьких многоразовых функций, а затем просто вызывать их одну за другой.

В  функциональном языке программирования есть и другие ограничения, в частности — инвариантность данных. Инвариантные функции принимают аргументы и возвращают результат, не изменяя окружения, поэтому ими значительно проще пользоваться при параллельном программировании. 

Основная идея функционального программирования заключается в возможности создания функций как объектов, в частности, создание функции во время исполнения. Соответственно, программа может оперировать не только данными, но и функциями. Переменных не существует, даны только неизменяемые значения.

Просто и доступно о функциональном программировании расскажет доцент БГУ, тренер ЕРАМ, кандидат физико-математических наук, Sun Certified Java Programmer и Web Component Developer, а также разработчик очных и онлайн курсов по Java Игорь Блинов.

Видео мероприятия

220141, Беларусь, Минск, ул. Купревича, 1/1