Библиотека knigago >> Компьютеры: Языки и системы программирования >> Python >> Python. Лучшие практики и инструменты


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1225, книга: Исход
автор: Анатолий Москаленко

Анатолий Москаленко Боевая фантастика «Исход» - захватывающий и напряженный роман, погружающий читателя в мир постапокалипсиса. Действие происходит в опустошенной войной России, где выжившие борются за ресурсы и пытаются сохранить свою человечность. В центре сюжета - Андрей Марченко, бывший военный, который возглавляет отряд выживших в поисках нового дома. Группе предстоит столкнуться с опасными мутантами, безжалостными бандами и суровыми климатическими условиями, подвергая испытаниям их...

СЛУЧАЙНАЯ КНИГА

Сказки про Сталина (СИ).   (Пантелей)
- Сказки про Сталина (СИ)

Жанр: Попаданцы

Серия: Сказки про Сталина

Михал Яворски , Тарек Зиаде - Python. Лучшие практики и инструменты

3-е издание Python. Лучшие практики и инструменты
Книга - Python. Лучшие практики и инструменты.  Михал Яворски , Тарек Зиаде  - прочитать полностью в библиотеке КнигаГо
Название:
Python. Лучшие практики и инструменты
Михал Яворски , Тарек Зиаде

Жанр:

Python

Изадано в серии:

Библиотека программиста

Издательство:

Питер

Год издания:

ISBN:

978-5-4461-1589-1

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python. Лучшие практики и инструменты"

Python — это динамический язык программирования, используемый в самых разных предметных областях. Хотя писать код на Python просто, гораздо сложнее сделать этот код удобочитаемым, пригодным для многократного использования и легким в поддержке. Третье издание «Python. Лучшие практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.
Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса Python. Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования. Также авторы рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать развертывание программ на удаленных серверах. Вы узнаете, как создавать полезные расширения для Python на C, C++, Cython и CFFI.
16+


Читаем онлайн "Python. Лучшие практики и инструменты". Главная страница.

Expert Python Programming
Third Edition

%HFRPHDPDVWHULQ3\WKRQE\OHDUQLQJFRGLQJEHVWSUDFWLFHV
DQGDGYDQFHGSURJUDPPLQJFRQFHSWVLQ3\WKRQ

Michal Jaworski
Tarek Ziade

BIRMINGHAM - MUMBAI

Python
ЛУЧШИЕ ПРАКТИКИ И ИНСТРУМЕНТЫ

Михал Яворски
Тарек Зиаде

ТРЕТЬЕ ИЗДАНИЕ

2021

ББК 32.973.2-018.1
УДК 004.43
Я22

Яворски Михал, Зиаде Тарек
Я22 Python. Лучшие практики и инструменты. — СПб.: Питер, 2021. — 560 с.: ил. —
(Серия «Библиотека программиста»).
ISBN 978-5-4461-1589-1
Python — это динамический язык программирования, используемый в самых разных предметных
областях. Хотя писать код на Python просто, гораздо сложнее сделать этот код удобочитаемым, пригодным для многократного использования и легким в поддержке. Третье издание «Python. Лучшие
практики и инструменты» даст вам инструменты для эффективного решения любой задачи разработки
и сопровождения софта.
Авторы начинают с рассказа о новых возможностях Python 3.7 и продвинутых аспектах синтаксиса
Python. Продолжают советами по реализации популярных парадигм, в том числе объектно-ориентированного, функционального и событийно-ориентированного программирования. Также авторы
рассказывают о наилучших практиках именования, о том, какими способами можно автоматизировать
развертывание программ на удаленных серверах. Вы узнаете, как создавать полезные расширения для
Python на C, C++, Cython и CFFI.

16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)

ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с Packt Publishing. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.

ISBN 978-1789808896 англ.
ISBN 978-5-4461-1589-1

© Packt Publishing 2019.
First published in the English language under the title ‘Expert Python
Programming – Third Edition – (9781789808896)’
© Перевод на русский язык ООО Издательство «Питер», 2021
© Издание на русском языке, оформление ООО Издательство
«Питер», 2021
© Серия «Библиотека программиста», 2021
© Перевод с англ. А. Павлов

Краткое содержание
О создателях книги ................................................................................................................. 14
Предисловие ............................................................................................................................ 15
От издательства ....................................................................................................................... 20

Часть I. Перед началом работы
Глава 1. Текущее состояние Python............................................................................................. 22
Глава 2. Современные среды разработки на Python.................................................................... 39

Часть II. Ремесло Python
Глава 3. Современные элементы синтаксиса — ниже уровня класса............................................ 66
Глава 4. Современные элементы синтаксиса — выше уровня класса......................................... 123
Глава 5. Элементы метапрограммирования............................................................................... 152
Глава 6. Как выбирать имена.................................................................................................... 173
Глава 7. Создаем пакеты........................................................................................................... 195
Глава 8. Развертывание кода.................................................................................................... 231
Глава 9. Расширения Python на других языках.......................................................................... 268

Часть III. Качество, а не количество
Глава 10. Управление кодом..................................................................................................... 308
Глава 11. Документирование проекта....................................................................................... 339
Глава 12. Разработка на основе тестирования.......................................................................... 366

Часть IV. Жажда скорости
Глава 13. Оптимизация — принципы и методы профилирования.............................................. 404
Глава 14. Эффективные методы оптимизации........................................................................... 434
Глава 15. Многозадачность....................................................................................................... 461

Часть V. Техническая архитектура
Глава 16. Событийно-ориентированное и сигнальное программирование................................. 504
Глава 17. Полезные паттерны --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.