Путь Python, черный пояс по разработке, масштабированию, тестированию и развертыванию, Данжу Д., 2020

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

Путь Python, черный пояс по разработке, масштабированию, тестированию и развертыванию, Данжу Дж., 2020.

«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Эта книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширить понимание языка
Вам предстоит начать проект, поработать с версиями, организовать автомагическое тестирование и выбрать стиль программирования для конкретной задачи. Потом вы перейдете к изучению эффективного объявления функции, выбору подходящих структур данных и библиотек, созданию безотказных программ, пакетам и оптимизации программ на уровне байт-кода.

Путь Python, черный пояс по разработке, масштабированию, тестированию и развертыванию, Данжу Дж., 2020

План нового проекта.

Начало нового проекта — та еще задача. Вы еще не знаете, как он будет структурирован, и поэтому могут возникнуть трудности с организацией файлов. Но как
только вы поймете, как применить лучшие практики, то сможете определиться, с какой базовой структуры начать. В этом разделе я дам несколько советов, как планировать проект.

Что делать.

Для начала рассмотрим структуру проекта: она должна быть как можно более простой. Осторожно используйте пакеты и иерархию: слишком глубокая иерархия затруднит перемещение, а слишком широкая будет неоправданно раздутой.
Избегайте распространенной ошибки по хранению модульных тестов вне директории с пакетом. Эти тесты определенно стоит включить в подпакет вашей программы, чтобы избежать их случайной автоматической установки в виде модуля верхнего уровня tests при использовании setuptools (или аналогичных библиотек разработки пакетов). Размещение их в подпакете гарантирует возможность установки и использования другими пакетами, что позволит остальным пользователям разрабатывать свои собственные модульные тесты.


Cодержание.

Об авторе.
О научном редакторе.
Благодарности.
Введение.
Глава 1. Начало проекта.
Глава 2. Модули, библиотеки и фреймворки.
Глава 3. Документация и практики хорошего API.
Глава 4. Работа с временными метками и часовыми поясами.
Глава 5. Распространение ПО.
Глава 6. Модульное тестирование.
Глава 7. Методы и декораторы.
Глава 8. Функциональное программирование.
Глава 9. Абстрактное синтаксическое дерево, диалект Ну и Lisp-образные атрибуты.
Глава 10. Производительность и оптимизация.
Глава 11. Масштабирование и архитектура.
Глава 12. Управление реляционными базами данных.
Глава 13. Пишите меньше, программируйте больше.




Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Путь Python, черный пояс по разработке, масштабированию, тестированию и развертыванию, Данжу Д., 2020 - fileskachat.com, быстрое и бесплатное скачивание.

Скачать файл № 1 - pdf
Скачать файл № 2 - djvu
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги



Скачать - djvu - Яндекс.Диск.

Скачать - pdf - Яндекс.Диск.


Дата публикации:





Теги: :: ::


Следующие учебники и книги:
Предыдущие статьи:


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2025-04-26 07:42:16