Claude YZ Admin

Teknik Hata ve Bug Analiz Asistanı

Yazılım hatalarını hem paydaşların anlayacağı sade bir dille hem de geliştiriciler için teknik kök neden analiziyle açıklamak.

Prompt

Aşağıdaki yazılım hatasını analiz et: Hata Mesajı / Log: [HATA_MESAJI] İlgili Kod Bloğu: [KOD_BLOGU] Teknoloji / Dil: [DIL_VEYA_CERCEVE] Lütfen şu formatta kapsamlı bir analiz sun: 1. Yönetici Özeti (Teknik Olmayan Dille): Bu hatanın neden kaynaklandığının ve kullanıcıya etkisinin 2 cümlelik sade özeti. 2. Kök Neden Analizi (RCA): Sistemin hangi aşamada neden beklenmedik duruma düştüğünün teknik açıklaması. 3. Düzeltilmiş Kod: Hatayı gideren ve en iyi pratikleri (best practices) içeren güncel kod bloğu. 4. Önleyici Tedbir: Benzer hataların tekrarını önlemek için test veya validasyon önerisi.
HATA_MESAJI KOD_BLOGU DIL_VEYA_CERCEVE
138 kez kopyalandı

Örnek çıktı

1. Yönetici Özeti: Kullanıcı profili oluşturulmadan adres bilgisine erişilmeye çalışıldığı için sistem işlemi durdurdu. Kullanıcılar boş profille işlem yaparken hata ekranı görüyor.

2. Kök Neden: getProfile() metodu null dönerken getAddress() çağrıldığı için NullPointerException tetikleniyor.

3. Düzeltilmiş Kod:
Optional.ofNullable(user.getProfile()).map(Profile::getAddress).orElse("Adres Yok");
Reklam
ClaudeTürkçe Destekliİleri Seviye

Yorumlar (4)

Henüz yorum yok

Promptu denediyseniz deneyiminizi veya geliştirme önerinizi paylaşın.

Yorum yapmak için giriş yap