Вам кажется, что функциональное программирование — это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и простых идей ООП вы перейдете к ФП, рассматривая его на простых примерах, захватывающих упражнениях и большом количестве иллюстраций. Вы начнете с решения простых и маленьких задач, иллюстрирующих базовые понятия, такие как чистые функции и неизменяемые данные, научитесь писать код, лишенный типичных ошибок, обусловленных наличием сложного распределенного состояния, разберетесь с подходами к реализации ввода-вывода, параллельного выполнения и потоковой передачи данных. К концу книги вы будете создавать ясный функциональный код, который легко читается, тестируется и сопровождается.
![Грокаем функциональное программирование, Плахта М., 2024 Грокаем функциональное программирование, Плахта М., 2024](/img/knigi/prog/1635/163579.jpg)
Зачем все эти public static.
Возможно, вам интересно узнать, зачем в каждом определении используются модификаторы public static. Скажу так: это сделано нарочно. Все функции, используемые в данной книге, являются статическими (то есть для их выполнения не нужен экземпляр объекта). Их может вызывать кто угодно и откуда угодно, если у вызывающей стороны есть необходимые входные параметры. Эти функции работают только с данными, которые передает вызывающая сторона, и не более того. Конечно, это имеет важные последствия, которые мы рассмотрим далее в книге. А пока вспомним, что под словом «функция» мы подразумеваем общедоступную статическую функцию, которую можно вызвать из любого места.
ОГЛАВЛЕНИЕ.
Часть I.Функциональный инструментарий.
Часть II.Функциональные программы.
Часть III.Прикладное функциональное программирование.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Плахта :: #книги по программированию :: #программирование
Смотрите также учебники, книги и учебные материалы:
- Идиомы bash, Олбинг К., Фоссен Д.П., 2023
- Идеальная работа, Программирование без прикрас, Мартин Р., 2022
- Красивый C++, 30 главных правил чистого, безопасного и быстрого кода, Дэвидсон Д.Г., Грегори Д., 2023
- Игровой движок, Программирование и внутреннее устройство, Грегори Д., 2021
- Грокаем функциональное мышление, Норманд Э., 2023
- Грокаем стриминг, Фишер Д., Ван Н., 2023
- Head First, Kotlin, Гриффитс Д., Гриффитс Д., 2020
- Вы пока еще не знаете JS, Область видимости и замыкания, Симпсон К., 2022