Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ

Содержание: Эта книга призвана научить вас применять методики функционального программирования в своем коде, используя стандарт ECMAScript 6 языка jаvascript. Она написана для разработчиков, имеющих хотя бы основные понятия об объектно-ориентированных программах и общее представление о тех трудностях, которые представляет разработка современных веб-приложений на jаvascript.
Функциональное программирование на JavaScript, как улучшить код JavaScript-программ, Атенсио Л., 2018
Функциональное программирование на JavaScript, как улучшить код JavaScript-программ, Атенсио Л., 2018.
Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства Manning Publication, Co.
Предисловие.
Когда я учился в колледже и магистратуре, мой план занятий был направлен на объектно-ориентированное проектирование как единственную методологию планирования и построения архитектуры программных систем. И, как и многие разработчики, я начинал свою карьеру с написания объектно-ориентированного кода и построения по этому принципу целых систем. На протяжении всей своей карьеры разработчика я изучал языки программирования и внимательно следил за их развитием не только потому, что мне хотелось узнать что-то новое и полезное, и но и потому, что меня интересовали проектные решения и основные подходы к программированию, принятию которых способствует каждый язык. Как новый язык, так и новая парадигма позволяет по-новому взглянуть на подход к решению задач разработки программного обеспечения. Несмотря на то что объектно-ориентированный подход продолжает оставаться основной методикой разработки программного обеспечения, изучение функционального программирования позволит открыть новые методики, которые можно применять как по отдельности, как и в сочетании с любой другой подходящей парадигмой.
Оглавление.
Часть I. Умение мыслить функционально
Глава 1. Основы функционального программирования
Глава 2. Сценарий высшего порядка
Часть II. Погружаемся в функциональное программирование
Глава 3. Меньше структур данных и больше операций
Глава 4. На пути к повторно используемому, модульному коду
Глава 5. Проектные шаблоны и сложность
Часть III. Расширение функциональных навыков
Глава 6. Отказоустойчивость прикладного кода
Глава 7. Оптимизация функционального кода
Глава 8. Обработка асинхронных событий и данных
Приложение А. Библиотеки JavaScript, упоминаемые в книге
Предметный указатель
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Функциональное программирование на JavaScript, как улучшить код JavaScript-программ, Атенсио Л., 2018 — fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России. Купить эту книгу
Функциональное программирование на JavaScript. Как улучшить код JavaScript-программ

Отличная книга, чтобы закрепить функциональные знания. Подробно рассматриваются разные подходы с описанием особенностей, приводятся примеры конкретных реализаций. Я наконец-то всё поняла про монады, функции высшего порядка и бесточечную нотацию. Советую тем, кто программирует на джс дольше года.
Примеры кода можно взять отсюда — https://livebook.manning.com/book/functional-programming-in-javascript
Промисы почему-то переводятся как «обещания», но это можно пережить. Остальной перевод ок.
Функциональное программирование на JavaScript: как улучшить код JavaScript-программ, PDF, 2018
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение.
В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!

| Автор книги | Луис Атенсио |
| Год выхода: | 2018 |
| Жанр: | Главная » Книги » JavaScript » Функциональное программирование на JavaScript: как улучшить код JavaScript-программ, PDF, 2018 |
| Издательство: | Вильямс |
| Язык: | Русский |
| Статус: | Для начинающих программистов |
| Формат: | |
| Количество страниц: | 306 |
| Ссылка на скачивание | Скачать |
| На сайт предоставил | Кві 10, 2021 21:15 super |
Все книги представленные на сайте WEB-Программист только в ознакомительных целях. Любое их использование Вами допускается только в ознакомительных целях. Если Вы планируете их использовать в дальнейшем, то Вы обязаны приобрести их у правообладателей. Администрация сайта не несет ответственность за их использование Вами
Все книги представленные на сайте WEB-Программист только в ознакомительных целях. Любое их использование Вами допускается только в ознакомительных целях. Если Вы планируете их использовать в дальнейшем, то Вы обязаны приобрести их у правообладателей. Администрация сайта не несет ответственность за их использование Вами
Все книги представленные на сайте WEB-Программист только в ознакомительных целях. Любое их использование Вами допускается только в ознакомительных целях. Если Вы планируете их использовать в дальнейшем, то Вы обязаны приобрести их у правообладателей. Администрация сайта не несет ответственность за их использование Вами

Смотри также:
Современный JavaScript для нетерпеливых, PDF, 2021
В наши дни программисты на JavaScript активно осваивают функциональный, объектно-ориентированный .
Refactoring JavaScript, Turning Bad Code Into Good Code PDF 2016
With Early Release ebooks, you get books in their earliest .
JavaScript: сильные стороныб, Дуглас Крокфорд
Любой язык программирования имеет свои сильные и слабые стороны, однако .
React и Redux: функциональная веб-разработка PDF 2018 Алекс Бэнкс, Ева Порселло
Хотите научиться писать эффективные пользовательские интерфейсы при помощи React? Тогда .
Бестселлеры O’Reilly – Робин Никсон – Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5. 4-е издание [2016, PDF, RUS]
Научитесь создавать интерактивные сайты, активно работающие с данными, воплощая в .