Aan de slagBegin gratis

Oefen veilig refactoren

De veilige refactor-workflow is: roep de skill aan en controleer daarna of de tests nog slagen. Zo weet je zeker dat je wijzigingen bestaand gedrag niet kapotmaken.

Het project heeft al een refactor-skill ingesteld in .claude/skills/refactor/. Je hebt testdekking uit de vorige oefening. Ga nu veilig aan de slag met het refactoren van routes.py. De functie get_album_stats doet zowel de gegevensvoorbereiding als de berekening van statistieken. Haal de logica voor de gegevensvoorbereiding uit de functie en zet die in een helperfunctie.

Deze oefening maakt deel uit van de cursus

Softwareontwikkeling met Claude Code

Bekijk cursus

Oefeninstructies

  • Start Claude Code met claude.
  • Gebruik de refactor-skill: /refactor @routes.py om de logica voor gegevensvoorbereiding in een helperfunctie onder te brengen.
  • Voer de tests uit om te controleren dat de refactor niets heeft stukgemaakt.
  • Typ /exit om Claude Code af te sluiten als je klaar bent.

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening