У меня возможно холиварный вопрос, извините если что.
Насколько актуально сейчас _на практике_ знать и использовать аннотации типов?
Если погуглить, то лично у меня большинство ссылок – это статьи как уже сегодня
начать их прикручивать. Нет анализа, насколько это востребовано (за пределами
FAANG), в каких случаях, какие подводные камни и т.д. Я периодически пытаюсь
написать что-то с их использованием. Самые мои две яркие проблемы: кода
становится в разы больше (практически столько же сколько было на Delphi до
этого), и иногда бывает трудно, когда ты уже имеешь 100% рабочий несложный код,
покрытый тестами, но не можешь его аннотировать так, чтобы mypy не ругался. Эти
усилия по написанию типов, их конструированию для сложных случаев или упрощению
кода до уровня понимания mypy, они того стоят? При найме на работу это большой
плюс?