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