Сучасні проекти на мові Python безперервно ростуть, розвиваються і при цьому неминуче ускладнюються. Домогтися надійності коду Python при збереженні гнучкості, зрозумілості і розширюваності додатків Дозволяє система типів, яка в даній книзі детально досліджена в рамках парадигми ООП. Особлива увага приділяється анотуванню та перевірці типів, а також створенню спеціальних типів користувачів. Просунуті глави книги присвячені питанням тестування, лінтінга і забезпечення надійності програм на Python.
для програмістів:
пишемо чистий код, який зручно підтримувати
Вам здається, що ваші проекти Python стають все більшими і більшими? Вас охоплює паніка, коли ваш програмний код розширюється і стає все важче налагоджувати та підтримувати? Python-це проста мова для вивчення та використання, але це також означає, що системи можуть швидко вийти за межі розуміння розробника. На щастя, Python має функції, які допомагають розробникам подолати проблеми з ремонтопридатністю.
прочитавши книгу Ви:
- дізнаєтеся, як максимально використовувати систему типів Python;
- ознайомтесь із визначеними Користувачем типами, такими як класи та переліки, а також із системою підказок типу Python;
- навчіться використовувати в якості підстраховки комплексну стратегію тестування;
- дізнаєтеся, як зробити Python розширюваним.
Книга ідеально підходить для:
- розробників , які в даний час працюють з великою кодовою базою і намагаються знайти більш ефективні способи взаємодії зі своїми колегами;
- фахівців по первісному супроводу кодової бази, які шукають способи зменшити навантаження при супроводі в майбутньому;
- самоучок , які добре володіють мовою програмування Python, але хочуть краще розуміти, чому і що ми робимо;
- початківців фахівців в області інформаційних технологій, яким потрібні практичні поради по розробці;
- досвідчених розробників , які шукають спосіб, як обгрунтувати свій дизайн, спираючись на основні принципи надійності.
Патрік Віафоре більше 13 років займався розробкою по підвищеній надійності, в тому числі для виявлення блискавок, вирішення телекомунікаційних завдань. Брав участь у розробці операційних систем. В даний час керує власною компанією Kudzera, LLC, що займається консалтингом і замовними проектами, пов'язаними з Ubuntu. Свою місію бачить в демократизації високоякісної програмної інженерії на благо професійного співтовариства.
Кількість сторінок: 352
Рік: 2023
Формат: PDF-скан
https://privatelink.de/?https://bhv.ru/product/nadezhnyj-python/