Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Writing Python like it's Rust - more robust code with type hints — Jakub Beránek

Автор: EuroPython Conference

Загружено: 2024-10-02

Просмотров: 2912

Описание:

[EuroPython 2024 — Forum Hall on 2024-07-10]

Writing Python like it's Rust - more robust code with type hints by Jakub Beránek
https://ep2024.europython.eu/session/...

Using type hints in Python has many advantages, some of which might not be obvious at first. We will see that it allows us to explicitly encode invariants in our code, which reduces the amount of tests that we need to write, it improves development speed and maintainability, and perhaps most importantly, it can give us more confidence that our code does what we expect it to do.

We will also go through code examples that will show us how to leverage typing in Python to design APIs that cannot be easily misused, to create robust programs that we can trust.

Audience members are expected to be able to read and understand Python code.


---
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License: https://creativecommons.org/licenses/...

Writing Python like it's Rust - more robust code with type hints — Jakub Beránek

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Demystifying AsyncIO: Building Your Own Event Loop in Python — Arthur Pastel

Demystifying AsyncIO: Building Your Own Event Loop in Python — Arthur Pastel

PyO3: From Python to Rust and Back Again (with David Hewitt)

PyO3: From Python to Rust and Back Again (with David Hewitt)

Скриншоты Selenium как профессионал! | TakesScreenshot с OutputType.FILE, .BYTES, .BASE64

Скриншоты Selenium как профессионал! | TakesScreenshot с OutputType.FILE, .BYTES, .BASE64

All Rust string types explained

All Rust string types explained

Learning the ropes: understanding Python generics — David Seddon

Learning the ropes: understanding Python generics — David Seddon

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Истерика пропаганды, Мобилизация резервистов, Каспаров vs Шендерович, Итоги года от Белковского

Истерика пропаганды, Мобилизация резервистов, Каспаров vs Шендерович, Итоги года от Белковского

Go vs Python: What Every Developer Should Know

Go vs Python: What Every Developer Should Know

Understanding Rust – Or How to Stop Worrying & Love the Borrow-Checker • Steve Smith • YOW! 2024

Understanding Rust – Or How to Stop Worrying & Love the Borrow-Checker • Steve Smith • YOW! 2024

Роадмап Backend разработчика в 2026 году

Роадмап Backend разработчика в 2026 году

The REAL Reason You Should Use Type Hints in Python

The REAL Reason You Should Use Type Hints in Python

Rust for Python data engineers — Karim Jedda

Rust for Python data engineers — Karim Jedda

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

Anonymization of sensitive information in financial documents using python — Piotr Gryko

Anonymization of sensitive information in financial documents using python — Piotr Gryko

Python's type system explained: Static vs dynamic typing | Guido van Rossum and Lex Fridman

Python's type system explained: Static vs dynamic typing | Guido van Rossum and Lex Fridman

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Python Typing - Type Hints & Annotations

Python Typing - Type Hints & Annotations

Wildberries антибот: разбор защиты + парсер поисковой выдачи

Wildberries антибот: разбор защиты + парсер поисковой выдачи

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Rust's Witchcraft

Rust's Witchcraft

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]