Профессиональная разработка на Python
Description
В этой книге объясняются языковые средства Python, которые обычно не рассматриваются в пособиях: от повторно используемых консольных скриптов, которые одновременно играют роль микросервисов благодаря точкам входа, до эффективного использования модуля asyncio для объединения данных из различных источников. Попутно рассматривается проверка соблюдения стандартов кодирования с помощью аннотаций типов, тестирование с низкими накладными расходами и другие автоматизированные проверки качества кода, применяемые на практике для организации процесса разработки надежного ПО.
Некоторые мощные возможности Python зачастую иллюстрируются на искусственных примерах, когда то или иное средство описывается в изоляции от всего остального. Здесь же на примере проектирования и создания реального приложения от прототипа до готового продукта читатель видит не только, как работают различные части программы, но и как они интегрируются в процессе разработки более крупной системы. Кроме того, в книге присутствуют интересные отступления и рекомендации по использованию библиотек, взятые из сессий вопросов и ответов на конференциях по Python, а также обсуждение современных передовых практик и методов, позволяющих создавать ясный и удобный для сопровождения код.
Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в том, когда уместно использовать новые прогрессивные средства языка.
Некоторые мощные возможности Python зачастую иллюстрируются на искусственных примерах, когда то или иное средство описывается в изоляции от всего остального. Здесь же на примере проектирования и создания реального приложения от прототипа до готового продукта читатель видит не только, как работают различные части программы, но и как они интегрируются в процессе разработки более крупной системы. Кроме того, в книге присутствуют интересные отступления и рекомендации по использованию библиотек, взятые из сессий вопросов и ответов на конференциях по Python, а также обсуждение современных передовых практик и методов, позволяющих создавать ясный и удобный для сопровождения код.
Эта книга ориентирована на разработчиков, которые уже умеют писать простые программы на Python и хотят разобраться в том, когда уместно использовать новые прогрессивные средства языка.
Technical Details
ISBN: | 978-5-97060-930-9 |
page_extent: | 502 |
publisher: | ДМК Пресс |
Type: | book |
year: | 2021 |
Price history chart & currency exchange rate
Customers also viewed
![Stella McCartney Black Python Scale Patterned Jacquard Drawstring Detail Pants S
Stella McCartney Black Python Scale Patterned Jacquard Drawstring Detail Pants S](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-stella-mccartney-used-clothes-p195816-003.jpg)
11%
~ 12,770.00 руб.
Stella McCartney Black Python Scale Patterned Jacquard Drawstring Detail Pants S
theluxurycloset.com![Fendi Beige Python Embossed Leather Strappy Half D'Orsay Peep Toe Pumps Size 40
Fendi Beige Python Embossed Leather Strappy Half D'Orsay Peep Toe Pumps Size 40](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-fendi-used-shoes-p366135-006.jpg)
-5%
6%
~ 11,450.00 руб.
Fendi Beige Python Embossed Leather Strappy Half D'Orsay Peep Toe Pumps Size 40
theluxurycloset.com![Louis Vuitton Grey Python Embossed And Leather Strappy Sandals Size
Louis Vuitton Grey Python Embossed And Leather Strappy Sandals Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-louis-vuitton-used-shoes-p366142-001.jpg)
-7%
3%
~ 12,510.00 руб.
Louis Vuitton Grey Python Embossed And Leather Strappy Sandals Size
theluxurycloset.com-3%
1%
~ 1,590.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Bra - Girls' Grade School White/Brown Size S
kidsfootlocker.com-3%
1%
~ 1,410.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Underwear - Girls' Grade School White/Brown Size S
kidsfootlocker.com![Chloe Tricolor Python Trim And Patent Leather Slingback Sandals Size, Red
Chloe Tricolor Python Trim And Patent Leather Slingback Sandals Size, Red](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-chloe-used-shoes-p358385-005.jpg)
-8%
1%
~ 11,280.00 руб.
Chloe Tricolor Python Trim And Patent Leather Slingback Sandals Size, Red
theluxurycloset.com![Nicholas Kirkwood Black Suede And Python Leather Wedge Platform Pumps Size
Nicholas Kirkwood Black Suede And Python Leather Wedge Platform Pumps Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-nicholaskirkwood-used-shoes-p339994-004.jpg)
-6%
1%
~ 10,920.00 руб.
Nicholas Kirkwood Black Suede And Python Leather Wedge Platform Pumps Size
theluxurycloset.com![Jimmy Choo Multicolor Python Embossed Leather Lance Sandals Size
Jimmy Choo Multicolor Python Embossed Leather Lance Sandals Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-jimmy-choo-used-shoes-p777844-011.jpg)
-9%
1%
~ 11,980.00 руб.
Jimmy Choo Multicolor Python Embossed Leather Lance Sandals Size
theluxurycloset.com![Tory Burch Beige Python Embossed Leather Slide Sandals Size 39, Brown
Tory Burch Beige Python Embossed Leather Slide Sandals Size 39, Brown](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-tory-burch-used-shoes-p966663-001.jpg)
-20%
1%
~ 12,860.00 руб.
Tory Burch Beige Python Embossed Leather Slide Sandals Size 39, Brown
theluxurycloset.com-3%
1%
~ 1,590.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Bra - Girls' Grade School White/Brown Size M
kidsfootlocker.com-3%
1%
~ 1,590.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Bra - Girls' Grade School White/Brown Size L
kidsfootlocker.com-3%
1%
~ 1,410.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Underwear - Girls' Grade School White/Brown Size L
kidsfootlocker.com![Stella McCartney Red Python Print Faux Leather Falabella iPad Holder
Stella McCartney Red Python Print Faux Leather Falabella iPad Holder](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-stella-mccartney-used-accessories-p393208-009.jpg)
-4%
1%
~ 10,040.00 руб.
Stella McCartney Red Python Print Faux Leather Falabella iPad Holder
theluxurycloset.com![Prada Blue Python Embossed Leather Scrunch Bow Ballet Flats Size
Prada Blue Python Embossed Leather Scrunch Bow Ballet Flats Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-prada-used-shoes-p870216-010.jpg)
-46%
1%
~ 11,100.00 руб.
Prada Blue Python Embossed Leather Scrunch Bow Ballet Flats Size
theluxurycloset.com-3%
1%
~ 1,410.00 руб.
Girls Ethika Ethika BMR Python Goddess Sports Underwear - Girls' Grade School White/Brown Size M
kidsfootlocker.com![Nicholas Kirkwood Black Suede And Python Embossed Leather Cutout Slingback Sandals Size
Nicholas Kirkwood Black Suede And Python Embossed Leather Cutout Slingback Sandals Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-nicholaskirkwood-used-shoes-p361066-003.jpg)
-4%
1%
~ 11,360.00 руб.
Nicholas Kirkwood Black Suede And Python Embossed Leather Cutout Slingback Sandals Size
theluxurycloset.com![Jimmy Choo Beige Python Leather Open Toe Ankle Strap Sandals Size
Jimmy Choo Beige Python Leather Open Toe Ankle Strap Sandals Size](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-jimmy-choo-used-shoes-p355833-005.jpg)
-4%
1%
~ 11,540.00 руб.
Jimmy Choo Beige Python Leather Open Toe Ankle Strap Sandals Size
theluxurycloset.com![Just Cavalli Multicolor Floral And Python Print Straight Fit Jeans M
Just Cavalli Multicolor Floral And Python Print Straight Fit Jeans M](http://cdn.theluxurycloset.com/uploads/products/full/luxury-women-just-cavalli-used-clothes-p125996-0001.jpg)
-5%
1%
~ 10,040.00 руб.
Just Cavalli Multicolor Floral And Python Print Straight Fit Jeans M
theluxurycloset.com![Скалка с деревянной текстурой, дизайнерский ролик для тиснения, с цветочным узором, кухонные принадлежности для готовки и выпечки
Скалка с деревянной текстурой, дизайнерский ролик для тиснения, с цветочным узором, кухонные принадлежности для готовки и выпечки](http://ae04.alicdn.com/kf/H4417d0b73ec8459da02ca2ba31a059435.jpg)
-3%
1%
~ 930.00 руб.
Скалка с деревянной текстурой, дизайнерский ролик для тиснения, с цветочным узором, кухонные принадлежности для готовки и выпечки
aliexpress.ru![Jewelry Organizer Display Travel Jewelry Case Boxes Portable Jewelry Box Leather Storage Joyeros Organizador De Joyas
Jewelry Organizer Display Travel Jewelry Case Boxes Portable Jewelry Box Leather Storage Joyeros Organizador De Joyas](http://ae04.alicdn.com/kf/Se5367a932cc44c648f6c70fe9ff44708R.jpg)
-5%
1%
~ 468.00 руб.
Jewelry Organizer Display Travel Jewelry Case Boxes Portable Jewelry Box Leather Storage Joyeros Organizador De Joyas
aliexpress.com![Задняя дверь автомобиля, задняя панель, защита Бампера, отделка двери, задние таблички для Lexus RX 2022 2023
Задняя дверь автомобиля, задняя панель, защита Бампера, отделка двери, задние таблички для Lexus RX 2022 2023](http://ae01.alicdn.com/kf/S10f6e5dc802c487d9ef4e637c6720c8am.jpg)
-2%
1%
~ 1,790.00 руб.
Задняя дверь автомобиля, задняя панель, защита Бампера, отделка двери, задние таблички для Lexus RX 2022 2023
aliexpress.ru