Procvič si bezpečný refaktoring
Bezpečný postup refaktoringu vypadá takto: spusť skill a pak ověř, že testy stále procházejí. Díky tomu se ujistíš, že tvoje úpravy nenaruší stávající chování.
Projekt už má nastavený refaktorovací skill v .claude/skills/refactor/. Z předchozího cvičení máš k dispozici pokrytí testy. Teď si vyzkoušej bezpečný refaktoring souboru routes.py. Funkce get_album_stats zajišťuje jak přípravu dat, tak výpočet statistik. Vyextrahuj logiku přípravy dat do pomocné funkce.
Toto cvičení je součástí kurzu
Vývoj softwaru s Claude Code
Pokyny k cvičení
- Spusť Claude Code příkazem
claude. - Použij refaktorovací skill
/refactor @routes.pya vyextrahuj logiku přípravy dat do pomocné funkce. - Spusť testy a ověř, že refaktoring nic nerozbil.
- Na závěr napiš
/exita ukonči Claude Code.
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení