Надежный Python

Виафоре Патрик
Артикул2891
ISBN 978-5-9775-1174-2
Количество страниц 352
Формат издания 197 x 250 мм
Печать Черно-белая
SKU 97233
Серия Внесерийные книги

1000 ₽
710 ₽

  • Бумажная книга
    Бумажная книга
    1000₽
  • Электронная книга
    Электрон-ная книга PDF
    549₽

Описание

Современные проекты на языке Python непрерывно растут, развиваются и при этом неизбежно усложняются. Добиться надежности кода Python при сохранении гибкости, понятности и расширяемости приложений позволяет система типов, которая в данной книге подробно исследована в рамках парадигмы ООП. Особое внимание уделяется аннотированию и проверке типов, а также созданию пользовательских специализированных типов.  Продвинутые главы книги посвящены вопросам тестирования, линтинга и обеспечения надежности программ на Python.

Для программистов

Пишем чистый код, который удобно поддерживать

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

Прочитав книгу Вы:

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

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

Книга идеально подходит для

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

Для этой книги создана специальная веб-страница, где мы перечисляем исправления, можно скачать примеры и дополнительную информацию. Адрес страницы: https://oreil.ly/robust-python.

Животное, изображенное на обложке книги, — это нильский крокодил (Crocodylus niloticus), обитающий в Африке к югу от Сахары вблизи пресноводных озер, рек и болот. Нильский крокодил является крупнейшим крокодилом, обитающим в Африке, и считается вторым по величине крокодилом в мире, после гребнистого. Длина матерых самцов часто колеблется от 4,5 до 5,5 м.

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

Патрик Виафоре

Патрик Виафоре более 13 лет занимался разработкой ПО повышенной надежности, в том числе для обнаружения молний, решения телекоммуникационных задач. Участвовал в разработке операционных систем. В настоящее время руководит собственной компанией Kudzera, LLC, занимающейся консалтингом и заказными проектами, связанными с Ubuntu. Свою миссию видит в демократизации высококачественной программной инженерии на благо профессионального сообщества.

Детали

Артикул 2891
ISBN 978-5-9775-1174-2
Количество страниц 352
Серия Внесерийные книги
Переплет Мягкая обложка
Печать Черно-белая
Год 2023
Габариты, мм 250 × 197 × 32
Вес, кг 1.18

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Надежный Python”
Рассылка email
  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ
Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.

Рекомендуем также