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