Фантазёры.рф Перейти на полную страницу

Функциональное программирование на Python

615293

839

Перед вами практическое руководство, посвященное функциональному программированию на Python - подходу, который помогает писать более предсказуемый, модульный и устойчивый к ошибкам код. Книга шаг за шагом знакомит читателя с основными концепциями функционального стиля, от базовых принципов и встроенных средств языка до продвинутых приемов, используемых в современных проектах. Вы узнаете, как использовать функции высшего порядка, замыкания, декораторы и ленивые вычисления для построения гибких программных решений. Подробно рассматриваются механизмы итераторов и генераторов, принципы композиции функций, организация пайплайнов обработки данных и применение асинхронного функционального программирования. Особое внимание уделено темам мемоизации, конкурентности и интеграции с популярными инструментами, такими как itertools, functools, operator, asyncio и Pydantic. В книге подробно рассказывается, как сочетать лаконичность и выразительность функционального стиля с возможностями Python, избегая излишней императивности и улучшая читаемость кода. Приведенные примеры и практические рекомендации помогут не только глубже понять теорию функционального программирования, но и сразу применить ее на практике: при проектировании, оптимизации и тестировании приложений. Издание предназначено для разработчиков, стремящихся выйти за рамки традиционного объектно-ориентированного подхода и освоить функциональную парадигму, чтобы писать более элегантный, надежный и современный Python-код.

  • Переплет: Мягкая обложка
  • Кол-во страниц: 128
  • Издательство: Издательство АСТ
  • Жанр: Non-fiction, Книги для родителей, Литература по компьютерам и ИТ
  • Дата издания: 2026
  • ISBN: 978-5-17-178630-4
  • Формат страниц: 70х100/16
  • Возраст: 16+
  • Серия: Программирование. Оффер на миллион
  • Тираж: 3000
Страница может использовать cookie, если необходима аналитика.