Inizia subitoInizia gratis

Esercitati con il refactoring sicuro

Il flusso per un refactoring sicuro è: invoca la skill, poi verifica che i test passino ancora. In questo modo ti assicuri che le modifiche non rompano il comportamento esistente.

Il progetto ha già una skill di refactoring configurata in .claude/skills/refactor/. Hai la copertura dei test dall'esercizio precedente. Ora esercitati a fare il refactoring di routes.py in sicurezza. La funzione get_album_stats gestisce sia la preparazione dei dati sia il calcolo delle statistiche. Estrai la logica di preparazione dei dati in una funzione di supporto.

Questo esercizio fa parte del corso

Sviluppo software con Claude Code

Visualizza corso

Istruzioni dell'esercizio

  • Avvia Claude Code con claude.
  • Usa la skill di refactoring: /refactor @routes.py per estrarre la logica di preparazione dei dati in una funzione di supporto.
  • Esegui i test per verificare che il refactoring non abbia rotto nulla.
  • Quando hai finito, digita /exit per uscire da Claude Code.

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio