Грокаем функциональное мышление
1.750 ₽
Название: Грокаем функциональное мышление
Формат: PDF
Тема: IT
Количество страниц: 608
Качество: Компьютерное, издательское
Кодовые базы разрастаются, становясь все сложнее и запутаннее, что не может не пугать
разработчиков. Как обнаружить код, изменяющий состояние вашей системы? Как сделать код
таким, чтобы он не увеличивал сложность и запутанность кодовой базы?
Большую часть «действий», изменяющих состояние, можно превратить в «вычисления»,
чтобы ваш код стал проще и логичнее.
Вы научитесь бороться со сложными ошибками синхронизации, которые неизбежно проника-
ют в асинхронный и многопоточный код, узнаете, как компонуемые абстракции предотвращают
дублирование кода, и откроете для себя новые уровни его выразительности.
Книга предназначена для разработчиков среднего и высокого уровня, создающих сложный
код. Примеры, иллюстрации, вопросы для самопроверки и практические задания помогут на-
дежно закрепить новые знания.
Описание
«Грокаем функциональное мышление» — практическое руководство, которое учит думать и писать код в функциональном стиле. Книга объясняет, как перейти от императивного подхода к чистым функциям, иммутабельности, композиции и декларативному мышлению без сложной математической подготовки.
Автор разбирает ключевые концепции функционального программирования на понятных примерах, показывает, как такие идеи улучшают читаемость, тестируемость и надёжность кода. Вы научитесь работать с функциями высшего порядка, замыканиями, отложенными вычислениями и обработкой ошибок в функциональном стиле.
- Разработчикам, желающим освоить функциональное программирование
- Программистам на JavaScript, Python, Java или C#, которые хотят улучшить качество своего кода
- Студентам и всем, кто хочет глубже понимать современные парадигмы разработки
- Командам, внедряющим функциональный подход в существующие проекты
Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.
Другие книги раздела «Веб-дизайн и программирование»
- Нейронные сети в Matlab
- О чем не пишут в книгах по Delphi
- Питхейн Стренгхольт – Масштабируемые данные
- Профессиональный бенчмарк
- Социальная инженерия и социальные хакеры
- Управление IT-проектом, или Как стать полноценным CIO
- Отзывчивый дизайн на HTML5 и CSS3 для любых устройств
- Платформа J2Me для портативных устройств
- Программирование мобильных устройств на платформе .NET Compact Framework
- Программирование на языке Пролог для искусственного интеллекта
- Франсуа Шолле – Глубокое обучение на R, Python, JavaScript (3 книги)
- Фундаментальные алгоритмы и структуры данных в Delphi
- Шай Шалев-Шварц – Идеи машинного обучения
- Электронные проекты на основе ESP8266 и ESP32
- ASP.Net Core в действии
- Шаблоны и практика глубокого обучения

Отзывы
Отзывов пока нет.