Clean Code in Python. Second Edition. Develop maintainable and efficient code
Второе издание книги «Чистый код на Python» представляет собой практическое руководство по написанию качественного, поддерживаемого и эффективного кода на языке Python. Автор Мариано Аная, опытный инженер-программист и спикер международных конференций, делится принципами и паттернами, которые помогают создавать программное обеспечение, соответствующее высоким стандартам качества.
Книга охватывает широкий спектр тем, связанных с разработкой на Python: от форматирования кода и документации до продвинутых концепций, таких как контекстные менеджеры, итерируемые объекты, свойства и атрибуты. Особое внимание уделяется «питоническим» идиомам — особенностям и лучшим практикам, характерным именно для Python, которые отличают качественный код от посредственного.
В издании рассматриваются важные аспекты проектирования программного обеспечения, включая разработку по контракту (Design by Contract), защитное программирование и обработку ошибок. Автор демонстрирует, как применять эти принципы в реальных проектах, чтобы создавать код, который легко читать, тестировать и поддерживать в долгосрочной перспективе.
Книга предназначена для разработчиков Python среднего и продвинутого уровня, которые хотят углубить свои знания о языке и освоить профессиональные практики написания чистого кода. Издание содержит множество примеров, рекомендаций по использованию инструментов автоматической проверки и форматирования, что делает его ценным ресурсом для любого серьезного Python-разработчика.









