Книги / IT-менеджмент / Архитектура ПО / Python. Чистый код для продолжающих

Python. Чистый код для продолжающих

Эл Свейгарт

Эта книга предназначена для программистов, уже освоивших основы Python и стремящихся перейти на профессиональный уровень разработки. Автор фокусируется не на синтаксисе языка, а на инструментах и практиках, которые отличают новичка от опытного разработчика.

Вы узнаете о настройке профессиональной среды разработки, использовании командной строки, инструментах форматирования кода (например, Black), статических анализаторах и системах контроля версий (Git). Книга учит писать чистый, читаемый и поддерживаемый код: правильно давать имена переменным и функциям, грамотно комментировать и документировать код, оценивать быстродействие программ и сложность алгоритмов.

Отдельное внимание уделено объектно-ориентированному программированию в Python, включая свойства, dunder-методы и наследование. Автор также разбирает типичные ошибки и «запахи кода», помогая избегать распространённых ловушек. Книга содержит практические проекты для закрепления навыков и глоссарий профессионального жаргона.