/me.jpg

Python разработчик

Стек: Python 3.6+, Django 2.2+, PostgreSQL

Тестовое задание на вакансию Код-ревьюера в Яндекс.Практикум

Тестовое задание на позицию code-reviewer в Яндекс.Практикум состоит из нескольких вопросов и одного практического задания на ревью кода. Мои ответы прилагаются.

Декораторы в Python: определение, особенности, примеры декораторов

Декораторы позволяют менять поведение функции не изменяя ее кода. Это становится возможным благодаря тому, что функции в Python могут принимать и возвращать функции. Декоратор в Python - это реализация структурного шаблона проектирования «Декоратор».