Description
Название: Python. Чистый код для продолжающих
Автор: Эл Свейгарт
Жанр: Программирование
Издатель: Питep
Год: 2022
Формат: PDF(ocr)
Страниц: 384

Эта книга - не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП. Такие навыки поднимут вашу ценность как программиста не только в Python, но и в любом другом языке.
СодержаниеОб авторе
О техническом редакторе
Благодарности
Введение
ЧАСТЬ I
ПЕРВЫЕ ШАГИ
Глава 1. Обработка ошибок и обращение за помощью
Глава 2. Подготовка среды и командная строка
ЧАСТЬ II
ПЕРЕДОВЫЕ ПРАКТИКИ, ИНСТРУМЕНТЫ И МЕТОДЫ
Глава 3. Форматирование кода при помощи Black
Глава 4. Выбор понятных имен
Глава 5. Поиск запахов в коде
Глава 6. Написание питонического кода
Глава 7. Жаргон программистов
Глава 8. Часто встречающиеся ловушки Python
Глава 9. Экзотические странности Python
Глава 10. Написание эффективных функций
Глава 11. Комментарии, doc-строки и аннотации типов
Глава 12. Git и организация программных проектов
Глава 13. Измерение быстродействия и анализ сложности алгоритмов
Глава 14. Проекты для тренировки
ЧАСТЬ III
ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ PYTHON
Глава 15. Объектно-ориентированное программирование и классы
Глава 16. Объектно-ориентированное программирование и наследование
Глава 17. ООП в Python: свойства и dunder-методы Примеры страниц
