Книги
Функциональное программирование на JavaScript
Атенсио, Л. Функциональное программирование на JavaScript : как улучшить код JavaScript-программ : перевод с английского / Л. Атенсио. — МоскваСанкт-Петербург : Диалектика, 2020. — 300 с.. — Предм. указ.: с. 295-300Перевод издания: Functional programming in JavaScript: how to improve your JavaScript programs using functional techniques. — ISBN 978-5-9909445-8-9 : 2120.00 р.
Аннотация
В сложных веб-приложениях низкоуровневые детали JavaScript-кода могут затруднить анализ программы и повлиять на работоспособность системы в целом. Функциональное программирование (ФП) как стиль написания кода способствует слабо связанным отношениям между отдельными компонентами приложений и позволяет составить общее представление о проекте, упростить его разработку, общение с заказчиками и сопровождение. В этой книге поясняются методики усовершенствования веб-приложений, влияющие в том числе на их расширяемость, модульность, повторное использование и тестируемость, а также производительность. В удобной для чтения форме на конкретных примерах и доходчивых пояснениях демонстрируется, как пользоваться методиками ФП на практике. Начинающие осваивать ФП по достоинству оценят немало удачных примеров сравнения ФП с императивным и с объектно-ориентированным программированием, что позволяет лучше понять особенности функционального проектирования. Прочитав эту книгу, читатель научится осмысливать свои проекты функционально, а возможно, дорастет и до понимания монад!
-
УДК:004
-
ISBN:978-5-9909445-8-9
Рекомендовано к ознакомлению
- 1. Шилдт, Г. Java / Г. Шилдт. — 9-е изд.. — Санкт-Петербург : Диалектика, 2023. — 750 с.. — ISBN 978-5-907515-36-9.
- 2. Уоллс, К. Spring в действии / К. Уоллс. — 6-е изд.. — Москва : ДМК Пресс, 2022. — 544 с.. — ISBN 978-5-93700-112-2.
- 3. Шилдт, Г. Java / Г. Шилдт. — 7-е изд.. — Москва : Диалектика, 2019. — 809 с.. — ISBN 978-5-6041394-5-5.
- 4. Шилдт, Г. Java / Г. Шилдт. — 10-е изд.. — Москва : Диалектика, 2018. — 1488 с.. — ISBN 978-5-6040043-6-4.
- 5. Шеффер, К. Spring 4 для профессионалов / К. Шеффер, К. Хо, Р. Харроп. — 4-е изд.. — Москва : Вильямс, 2017. — 749 с.. — ISBN 978-5-8459-1992-2.
- 6. Шилдт, Г. Java 8 / Г. Шилдт. — 9-е изд.. — Москва : Вильямс, 2017. — 1375 с.. — (Oracle). — ISBN 978-5-8459-1918-2.
- 7. Мартин, Р.С. Гибкая разработка программ на Java и C++ / Р. С. Мартин, Дж. Ньюкирк, Р. Косс. — Москва : Диалектика, 2017. — 703 с.. — ISBN 978-5-9908462-8-9.
- 8. Хорстманн, К. Java / К. Хорстманн. — 10-е изд.. — Москва : Вильямс, 2016. — 864 с.. — (Библиотека профессионала). — ISBN 978-5-8459-2084-3.
- 9. Хорстманн, К. Java / К. Хорстманн, Г. Корнелл. — Москва : Вильямс, 2015. — 1000 с.. — (Библиотека профессионала). — ISBN 978-5-8459-2031-7.
- 10. Шилдт, Г. Java / Г. Шилдт. — 8-е изд.. — Москва : Вильямс, 2012. — 1104 с.. — ISBN 978-5-8459-1759-1.
Отзывы читателей
0