Latihan Refactoring yang Aman
Alur kerja refactoring yang aman adalah: panggil skill-nya, lalu verifikasi bahwa pengujian tetap lulus. Ini memastikan perubahan Anda tidak merusak perilaku yang sudah ada.
Proyek telah memiliki skill refactor yang dikonfigurasi di .claude/skills/refactor/. Anda memiliki cakupan pengujian dari latihan sebelumnya. Sekarang latihlah refactoring routes.py secara aman. Fungsi get_album_stats menangani persiapan data sekaligus perhitungan statistik. Ekstrak logika persiapan data ke dalam sebuah fungsi pembantu.
Latihan ini merupakan bagian dari kursus
Pengembangan Perangkat Lunak dengan Claude Code
Instruksi latihan
- Mulai Claude Code dengan
claude. - Gunakan skill refactor:
/refactor @routes.pyuntuk mengekstrak logika persiapan data ke dalam fungsi pembantu. - Jalankan pengujian untuk memverifikasi bahwa refactoring tidak merusak apa pun.
- Setelah selesai, ketik
/exituntuk keluar dari Claude Code.
Latihan interaktif langsung
Ubah teori menjadi aksi dengan salah satu latihan interaktif kami
Mulai latihan