Ćwicz bezpieczny refaktoring
Bezpieczny workflow refaktoringu wygląda tak: wywołujesz skill, a następnie sprawdzasz, czy testy nadal przechodzą. Dzięki temu masz pewność, że twoje zmiany nie psują istniejącego działania kodu.
W projekcie masz już skonfigurowany skill do refaktoringu w .claude/skills/refactor/. Z poprzedniego ćwiczenia masz też gotowe pokrycie testami. Teraz poćwicz bezpieczny refaktoring pliku routes.py. Funkcja get_album_stats odpowiada zarówno za przygotowanie danych, jak i obliczanie statystyk. Wydziel logikę przygotowania danych do osobnej funkcji pomocniczej.
To ćwiczenie jest częścią kursu
Tworzenie oprogramowania z Claude Code
Instrukcje do ćwiczenia
- Uruchom Claude Code poleceniem
claude. - Skorzystaj ze skilla do refaktoringu:
/refactor @routes.py, aby wydzielić logikę przygotowania danych do funkcji pomocniczej. - Uruchom testy, aby sprawdzić, czy refaktoring niczego nie zepsuł.
- Gdy skończysz, wpisz
/exit, aby wyjść z Claude Code.
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie