Mastering JavaScript Functional Programming: Write clean, robust, and maintainable web and server code using functional JavaScript and TypeScript, 3rd Edition / Осваиваем функциональное программирование на JavaScript: Написание чистого, надежного и поддерживаемого веб- и серверного кода с использованием функционального JavaScript и TypeScript, 3-е издание 2023
Язык: Английский
Описание книги
Функциональное программирование - это парадигма программирования, которая использует функции для разработки программного обеспечения. Эта книга наполнена примерами, которые позволят вам использовать новейшие версии JavaScript и TypeScript для создания современного и чистого кода, а также научат применять методы функционального программирования для разработки более эффективных алгоритмов, написания более сжатого кода и упрощения модульного тестирования.
Эта книга обеспечивает всестороннее освещение основных тем функционального программирования для создания более коротких, понятных и тестируемых программ. Вы начнете с того, что освоите написание и тестирование чистых функций, уменьшения побочных эффектов, а также другие ключевые функции, позволяющие сделать ваши приложения функциональными по своей природе. В книге конкретно рассматриваются методы упрощения кодирования, применения рекурсии, выполнения высокоуровневого кодирования, изучения способов достижения неизменяемости, реализации шаблонов проектирования и работы с типами данных.
К концу этой книги вы приобретете практические навыки программирования, необходимые для уверенного улучшения ваших приложений, добавляя функциональное программирование там, где оно наиболее подходит.
Скачать ТУТ 💾💾💾