Göndermeden Önce Gözden Geçir

Claude Code ile Yazılım Geliştirme

Dani Zysman

AI Curriculum Manager @ DataCamp

Gözden Geçirme Neden Önemli?

recraft: half: Ekrandaki kodu büyüteçle inceleyen geliştirici

  • AI kodu doğru görünebilir ama şunlar olabilir:
    • Hata yönetimi eksik
    • Doğrulanmamış girdiler
    • Hard-coded değerler
    • Çökerten uç durumlar
    • Var olmayan import'lar

Gözden geçirme, testlerin kaçırdığını yakalar.

Claude Code ile Yazılım Geliştirme

7 Maddelik Kontrol Listesi

katmanlar: Secrets, Error Handling, Edge Cases, Input Validation, Test Coverage, Logging, Hallucinated Imports

Claude Code ile Yazılım Geliştirme

Code-Reviewer Aracını Kullanma

> @code-reviewer review reporter.py
Kod İncelemesi: 5 sorun bulundu

1. SQL büyük/küçük harf duyarsızlığı: COLLATE NOCASE kullan
2. Bağlantı temizliği: sys.exit() öncesi kapat
3. NULL işleme: COALESCE() ile birleştir
4. Sessiz uç durum: belgeleyin veya COALESCE() kullanın
5. Kayıp hata ayrıntıları: çıktıya str(e) ekle
> en üstteki sorunu düzelt
Düzeltildi: COLLATE NOCASE eklendi
Artık sanatçı araması, ad nasıl yazılırsa yazılsın eşleşiyor.
Claude Code ile Yazılım Geliştirme

Geliştirme Yaşam Döngüsü Tamamlandı

Geliştirme yaşam döngüsü: Planla, İnşa Et, Test Et, Gözden Geçir, Yayınla

Claude Code ile Yazılım Geliştirme

Hadi pratik yapalım!

Claude Code ile Yazılım Geliştirme

Preparing Video For Download...