Роман Соляник — Как сделать статический анализатор типов своим лучшим другом

Описание к видео Роман Соляник — Как сделать статический анализатор типов своим лучшим другом

Ближайшая конференция — PiterPy 2024, 18 сентября (online), 26-27 сентября (offline, Санкт-Петербург).
Подробности и билеты: https://jrg.su/QZ6wK1
— —
Даже если аннотации используются в проектах, то часто только для простых, тривиальных случаев. Когда аннотации усложняются, разработчики начинают игнорировать ошибки mypy или закрывают проблемы через Any. Это, как и отсутствие энфорсинга применения статических анализаторов типов, приводит к неполной аннотации типов. По мере роста кодовой базы это ведет к ухудшению читаемости и документирования кода, повышению сложности выявления ошибок, ухудшению поддержки auto-completion от IDE или нейросетей –например Copilot – и усложнению изменения кода.

Спикер рассказал, как преодолеть игнорирование и Any-типы, добиться максимально полной аннотации типов, а также о том, как бороться с распространенными ошибками.

Целевая аудитория – Python-разработчики с базовым знанием type hinting и технические лидеры, заинтересованные в повышении качества кода и процессов разработки.

Скачать презентацию с сайта PiterPy — https://jrg.su/wLCsEl

#python

Комментарии

Информация по комментариям в разработке