BaşlayınÜcretsiz başlayın

Güvenli Refaktör Pratiği

Güvenli refaktör iş akışı şöyle: önce beceriyi çağır, sonra testlerin hâlâ geçtiğini doğrula. Bu, yaptığın değişikliklerin mevcut davranışı bozmadığından emin olmanı sağlar.

Proje içinde .claude/skills/refactor/ dizininde hazır bir refactor becerisi var. Önceki egzersizden test kapsamın mevcut. Şimdi routes.py dosyasını güvenle refaktör etmeyi dene. get_album_stats fonksiyonu hem veri hazırlığını hem de istatistik hesaplamasını yapıyor. Veri hazırlama mantığını bir yardımcı fonksiyona çıkar.

Bu egzersiz, kursun bir parçasıdır

Claude Code ile Yazılım Geliştirme

Kursa Göz Atın

Egzersiz talimatları

  • claude ile Claude Code'u başlat.
  • Refactor becerisini kullan: veri hazırlama mantığını bir yardımcı fonksiyona çıkarmak için /refactor @routes.py.
  • Refaktörün hiçbir şeyi bozmadığını doğrulamak için testleri çalıştır.
  • İşin bittiğinde Claude Code'dan çıkmak için /exit yaz.

Uygulamalı etkileşimli egzersiz

Teoriyi etkileşime dönüştürün, interaktif egzersizlerimizden biriyle

Egzersize başla