16+
Нет отзывов
Купили 13 человек
Аннотация
| Серия | Программирование. Оффер на миллион |
|---|---|
| Издательство | |
| Переплет | Мягкий переплёт |
| Страниц | 128 |
699 ₽825 ₽
-15%
В наличии
как получить заказ
В магазинах сетиПослезавтра, 8 апреля — бесплатно
- В пунктах выдачиВ чт, 9 апреля — от 264 ₽
- КурьеромВ чт, 9 апреля — от 314 ₽
- Почтой РоссииВ пт, 10 апреля — от 513 ₽
Получить сегодня
В наличии в 7 магазинах, 699 ₽
Отзывы
0Описание и характеристики
Перед вами практическое руководство, посвященное функциональному программированию на Python — подходу, который помогает писать более предсказуемый, модульный и устойчивый к ошибкам код. Книга шаг за шагом знакомит читателя с основными концепциями функционального стиля, от базовых принципов и встроенных средств языка до продвинутых приемов, используемых в современных проектах.
Вы узнаете, как использовать функции высшего порядка, замыкания, декораторы и ленивые вычисления для построения гибких программных решений. Подробно рассматриваются механизмы итераторов и генераторов, принципы композиции функций, организация пайплайнов обработки данных и применение асинхронного функционального программирования. Особое внимание уделено темам мемоизации, конкурентности и интеграции с популярными инструментами, такими как itertools, functools, operator, asyncio и Pydantic.
В книге подробно рассказывается, как сочетать лаконичность и выразительность функционального стиля с возможностями Python, избегая излишней императивности и улучшая читаемость кода. Приведенные примеры и практические рекомендации помогут не только глубже понять теорию функционального программирования, но и сразу применить ее на практике — при проектировании, оптимизации и тестировании приложений.
Издание предназначено для разработчиков, стремящихся выйти за рамки традиционного объектно-ориентированного подхода и освоить функциональную парадигму, чтобы писать более элегантный, надежный и современный Python-код.
Вы узнаете, как использовать функции высшего порядка, замыкания, декораторы и ленивые вычисления для построения гибких программных решений. Подробно рассматриваются механизмы итераторов и генераторов, принципы композиции функций, организация пайплайнов обработки данных и применение асинхронного функционального программирования. Особое внимание уделено темам мемоизации, конкурентности и интеграции с популярными инструментами, такими как itertools, functools, operator, asyncio и Pydantic.
В книге подробно рассказывается, как сочетать лаконичность и выразительность функционального стиля с возможностями Python, избегая излишней императивности и улучшая читаемость кода. Приведенные примеры и практические рекомендации помогут не только глубже понять теорию функционального программирования, но и сразу применить ее на практике — при проектировании, оптимизации и тестировании приложений.
Издание предназначено для разработчиков, стремящихся выйти за рамки традиционного объектно-ориентированного подхода и освоить функциональную парадигму, чтобы писать более элегантный, надежный и современный Python-код.
| Код | 3132526 |
|---|---|
| Издательство | |
| Серия | Программирование. Оффер на миллион |
| Переплет | Мягкий переплёт |
| Кол-во страниц | 128 |
| Тираж | 1 500 экз. |
| ISBN | 978-5-17-178630-4 |
| Раздел | Языки и среды программирования |
| Размеры | 0.7 см × 16.5 см × 24 см |
| Вес | 0.22 кг |