Путь Python
Библиотека программиста. Руководство.
Данжу Джульен «Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию» Питер, 2020 год, 256 стр., ISBN 978-5-4461 -1308-8; (PDF)
"Путь Python" поможет развить ваши профессиональные навыки и узнать как можно больше о уязвимостях самого популярного ямка программирования. Эта книга написана для разработчиков и опытных программистов. Познакомившись с ней, вы сможете писать более функциональный код, разрабатывать эффективные программы за минимальное время и избегать распространенных ошибок.
Познакомьтесь с многопоточными вычислениями и мемоизацией, получить советы экспертов а области дизайна API и баз данных. а также заглянуть внутрь Python, чтобы расширить понимание языка. Вам предстоит начать проект, поработать с версиями, организовать автоматическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффективного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.
Об авторе.
Джульен Данжу занимается хакингом бесплатного ПО около двадцати лет, а программы на Python разрабатывает уже почти двенадцать лет. В настоящее время руководит проектной фуппой распределенной облачной платформы на основе OpenStack, которая владеет самой большой из существующих баз открытого кода Python, насчитывающей около двух с половиной миллионов строк кода.
Путь Python
Краткое оглавление
- Глава 1. Начало проекта
- Глава 2. Модули, библиотеки и фреймворк
- Глава 3. Документация и практики хорошего АРI
- Глава 4. Работа с временными метками и часовыми поясами
- Глава 5. Распространение ПО
- Глава 6. Модульное тестирование
- Глава 7. Методы и декораторы
- Глава 8. Функциональное программирование
- Глава 9. Абстрактное синтаксическое дерево, диалект Hy и Lisp-образные атрибуты
- Глава 10. Производительность и оптимизация
- Глава 11. Масштабирование и архитектура
- Глава 12. Управление реляционными базами данных
- Глава 13. Пишите меньше, программируйте больше
Путь Python
Добавить комментарий