Zacznij terazZacznij za darmo

Ć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

Zobacz kurs

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