Aurora Kursy

Kursy Python dla DevOps od zera do bohateraDekoratory i type hints: podstawy, które podnoszą jakość

Dekoratory i type hints: podstawy, które podnoszą jakość

Lekcja 18 z 20

Ta lekcja wymaga dostępu do kursu

Dekorator jako funkcja opakowująca funkcję: retry, mierzenie czasu, proste cache — z functools.wraps, żeby nie zgubić nazwy i docstringa. Type hints w sygnaturach: co dają w edytorze, Optional dla wartości, których może nie być, oraz sprawdzanie typów narzędziem mypy lub szybszym ty. Bez teorii typów — tyle, ile realnie podnosi jakość narzędzi.

Pełny dostęp obejmuje wszystkie lekcje, ćwiczenia i sprawdziany, bezterminowo. Płatność BLIK-iem, przelewem albo kartą.