Функциональное программирование становится все более популярным среди разработчиков, которые восторженно рассказывают о том, как этот подход позволяет писать элегантный, модульный код, который легче предсказать, протестировать и отладить. Если вы когда-либо задавались вопросами вроде: «Что такое функциональное программирование и почему оно вызывает столько восторгов?», «Как выглядит функциональный код и чем он отличается от императивного или объектно-ориентированного?» или «Какие инструменты нужны для написания функциональных программ? Обязательно ли учить Haskell? (Спойлер: нет!)» — этот курс для вас!
На этом практическом воркшопе вы:
Узнаете, как и зачем писать JavaScript в парадигме функционального программирования
Научитесь создавать программы из чистых функций и организовывать потоки данных с помощью пайплайнов
Овладеете использованием функций высшего порядка, таких как map и filter, вместо привычных циклов, а также заменой объектов и классов замыканиями
Изучите методы предотвращения багов, избегая состояния и изменяемости данных
Присоединяйтесь и откройте для себя мир функционального программирования в JavaScript!
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Анджана страдает хронической любознательностью, которая привела её от философии и преподавания английского языка к вычислительной лингвистике и разработке программного обеспечения. Сегодня она работает как фриланс-инженер и преподаватель, в основном пишет код и обучает других из своего дома в Сан-Франциско. Когда она не путешествует (в маске) по всему миру, выступая на мероприятиях о радости программирования и пропагандируя более справедливую и э