- мы собрали сложный материал по Python и объясняем его максимально просто в нашем телеграм канале бесплатно, без смс и регистраций.
- маст-хэв папка для Python разработчиков.
Декорирование функций - это, наверное, самая сложная среди базовых и самая простая средДекорирование функций - это, наверное, самая сложная среди базовых и самая простая среди продвинутых фич языка Python. С декораторами, наверное, знакомы все джуны (хотя бы в рамках подготовки к собеседованиям). Однако, крайне мало разработчиков пишут их правильно. Особенно принимая во внимания тенденции последних нескольких лет к аннотированию всего и вся. Даже популярные open-source проекты (если основная часть их кода была написана до 2018 года) вряд ли дадут вам примеры декораторов, отвечающих всем современным требованиям к коду.
Изначально статья должна была получиться на 2 минуты, но с высоким порогом входа, однако, я не могу просто вывалить контент для 5ти таких же отбитых энтузиастов. Придется пошагово объяснять его всем. Прошу прощения за лонгрид и большое количество кода.
В рамках урока мы разберемся с декорированием функций в Python от простого к самому сложному. Рассмотрим, как их правильно писать и аннотировать, чтобы другие потребители вашего кода не страдали от близкого знакомства с ним. Уверен, что даже если вы чрезвычайно опытный разработчик, вы найдете для себя полезные советы (хотя и можете пропустить солидную часть материала).
Материал в видео актуален для версий (и частично ), однако, концептуальные изменения с выходом новых версий могут быть разве что в появлении новых более удобных типов для аннотаций.
2,574 views
183
57
1 year ago 00:04:10 1
AMBERIAN DAWN - Looking For You (Official Video) | Napalm Records
1 year ago 00:03:25 1
The Rasmus - Jezebel (Lyric Video) // UMK22
1 year ago 00:09:07 4K
Хакаем декораторы на Python
2 years ago 00:40:46 27
Watch Dogs: Legion - Вербуем попрошайку и художника [#15] | PC
7 years ago 01:28:31 19
/Худо/Могила светлячков/Hotaru no haka(1988 год)//