Профессиональная разработка на Python

  • Профессиональная разработка на Python | Мэттью Уилкс

    Мэттью Уилкс Профессиональная разработка на Python

    Приобрести произведение напрямую у автора на Цифровой Витрине. Скачать бесплатно.

Электронная книга
  Аннотация     
 35
Добавить в Избранное


В книге описаны современные передовые практики и методы, позволяющие создавать ясный и удобный для сопровождения код. Объясняются языковые средства Python, обычно мало рассматриваемые в других изданиях: от повторно используемых консольных скриптов, одновременно играющих роль микро сервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников. Попутно излагается проверка соблюдения стандартов кодирования с помощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО. Некоторые мощные возможности Python зачастую иллюстрируются на искусственных примерах, когда то или иное средство описывается в изоляции от всего остального. Здесь же, на примере проектирования и создания реального приложения от прототипа до готового продукта, показано не только, как работают различные части программы, но и как они интегрируются в процессе разработки более крупной системы. Также содержатся рекомендации по использованию библиотек, взятые из сессий вопросов и ответов на конференциях по Python.

Доступно:
PDF
Вы приобретаете произведение напрямую у автора. Без наценок и комиссий магазина. Подробнее...
Инквизитор. Башмаки на флагах
150 ₽
Эн Ки. Инкубатор душ.
98 ₽
Новый вирус
490 ₽
Экзорцизм. Тактика боя.
89 ₽

Какие эмоции у вас вызвало это произведение?


Улыбка
0
Огорчение
0
Палец вверх
0
Палец вниз
0
Аплодирую
0
Рука лицо
0



Читать бесплатно «Профессиональная разработка на Python» ознакомительный фрагмент книги


Профессиональная разработка на Python


Python – весьма успешный язык программирования. За тридцать лет своего

существования он получил чрезвычайно широкое распространение. Он по

умолчанию включен в основные операционные системы, некоторые круп-

нейшие мировые сайты используют Python на стороне сервера, а ученые

применяют Python в повседневной работе для пополнения копилки коллек-

тивных знаний. А раз так много людей разрабатывают и используют Python,

улучшения идут сплошным потоком. Не у всех Python-разработчиков есть

возможность посещать конференции и следить за тем, что происходит в дру-

гих частях сообщества, поэтому некоторые возможности языка и экосистемы

в целом известны не так хорошо, как того заслуживают.

Цель этой книги – исследовать те части языка и инструментария Python,

о которых, возможно, не все знают. Если вы – опытный разработчик, то, на-

верное, многие из них вам знакомы, но еще больше ждут, пока у вас появится

время на их изучение. Особенно это верно в том случае, когда вы работаете

над сложившимися системами, в которых изменение архитектуры компо-

нента ради того, чтобы воспользоваться новыми возможностями языка, –

дело не частое.

Если вы работаете с Python сравнительно недолго, то, вероятно, знакомы

с недавними добавлениями в язык, но в меньшей степени с некоторыми библиотеками,

входящими в экосистему. Посещение различных мероприятий,

в т. ч. конференций по Python, хорошо тем, что дает шанс узнать о неболь-

ших, но весьма полезных усовершенствованиях, придуманных коллегами-

программистами, и включить их в свой арсенал.