Yapay Zeka Kütüphanesi
HAZIRPROMPTLAR
Bildirimler

Son eklenen içerikler

Kod Asistanları Öne Çıkan

AI ile Code Review ve Refactoring

Yapay zeka ile kod inceleme, refactoring, kod kalitesi analizi ve teknik borç yönetimi için kapsamlı prompt şablonları. Pull request review, güvenlik analizi, performans optimizasyonu, clean code prensipleri ve legacy kod modernizasyonu için hazır şablonlar. Junior dan senior a tüm geliştiriciler, tech lead ler ve yazılım mimarları için pratik kullanım örnekleri.

19 dakika okuma 83 görüntülenme 03 Şub 2026

Puan ver

Henüz puan yok

Paylaş

AI ile Code Review ve Refactoring Prompt Şablonları

Bu rehber, yapay zeka kullanarak etkili kod incelemeleri yapmak, kod kalitesini artırmak ve refactoring süreçlerini hızlandırmak için tasarlanmış kapsamlı prompt şablonlarını içermektedir. Pull request review den legacy kod modernizasyonuna, güvenlik analizinden performans optimizasyonuna kadar geniş bir yelpazede kullanabileceğiniz şablonlar sunulmaktadır.


🔍 Kullanım Notu: Şablonlardaki [KÖŞELİ PARANTEZ] içindeki alanları kendi kodunuza göre doldurun. Hassas bilgileri (API key, şifre, production verileri) paylaşmadan önce temizleyin. AI önerilerini mutlaka test edin ve code review sürecinizin yerini almak yerine destekleyici olarak kullanın.


Code Review Şablonları

Kapsamlı Code Review

Detaylı ve çok yönlü kod incelemesi için.

Bu kodu kapsamlı olarak review et.

KOD BİLGİLERİ:
- Programlama dili: [Python / JavaScript / TypeScript / Java / C# / Go / ...]
- Framework: [Varsa - React, Django, Spring, .NET, ...]
- Proje türü: [Web app / API / Library / CLI / ...]
- Kodun amacı: [Bu kod ne yapıyor]

KOD:
[Kodu buraya yapıştır]

REVIEW KRİTERLERİ:

1. DOĞRULUK VE İŞLEVSELLİK:
- Kod belirtilen amacı gerçekleştiriyor mu?
- Edge case ler handle ediliyor mu?
- Hata durumları düzgün yönetiliyor mu?
- Business logic doğru mu?

2. OKUNABİLİRLİK VE BAKIM:
- Değişken/fonksiyon isimleri anlaşılır mı?
- Kod yapısı mantıklı ve tutarlı mı?
- Yorumlar gerekli ve yeterli mi?
- Karmaşık kısımlar açıklanmış mı?

3. PERFORMANS:
- Algoritma karmaşıklığı uygun mu?
- Gereksiz işlemler var mı?
- Memory kullanımı optimize mi?
- N+1 query gibi sorunlar var mı?

4. GÜVENLİK:
- Input validation yapılıyor mu?
- Injection açıkları var mı?
- Hassas veriler korunuyor mu?
- Authentication/Authorization doğru mu?

5. TEST EDİLEBİLİRLİK:
- Kod unit test yazılabilir mi?
- Bağımlılıklar inject edilebilir mi?
- Mock lanması zor kısımlar var mı?

6. BEST PRACTICES:
- Dil/framework convention larına uygun mu?
- DRY prensibi uygulanmış mı?
- SOLID prensipleri gözetilmiş mi?
- Design pattern kullanımı uygun mu?

ÇIKTI FORMATI:



📊 REVIEW ÖZETİ

Genel Değerlendirme: [Onaylanabilir / Küçük değişikliklerle / Büyük değişiklik gerekli]
Kod Kalitesi: [/10]



🔴 KRİTİK SORUNLAR (Mutlaka düzeltilmeli):

Sorun 1: [Başlık]
- Satır: [X]
- Açıklama: [Sorun detayı]
- Öneri: [Nasıl düzeltilmeli]
- Kod örneği:

[Düzeltilmiş kod]




🟡 ÖNEMLİ ÖNERİLER (Düzeltilmesi önerilir):

Öneri 1: [Başlık]
- Satır: [X]
- Açıklama: [Detay]
- Öneri: [İyileştirme]



🟢 İYİLEŞTİRME FIRSATLARI (Nice to have):

- [İyileştirme 1]
- [İyileştirme 2]



✅ OLUMLU YÖNLER:

- [Olumlu 1]
- [Olumlu 2]



📝 GENEL NOTLAR:

[Ek yorumlar ve öneriler]

Pull Request Review

PR/MR incelemesi için özel şablon.

Bu Pull Request ı review et.

PR BİLGİLERİ:
- PR başlığı: [...]
- Açıklama: [...]
- Değişiklik türü: [Feature / Bugfix / Refactoring / Hotfix]
- Etkilenen dosyalar: [Liste]
- İlgili ticket: [Varsa]

DEĞİŞİKLİKLER:
[Diff veya değişen kodu yapıştır]

REVIEW CHECKLIST:

1. FONKSİYONEL REVIEW:
[ ] PR açıklaması yeterli ve anlaşılır
[ ] Değişiklikler PR amacıyla uyumlu
[ ] Edge case ler düşünülmüş
[ ] Backward compatibility korunmuş

2. KOD KALİTESİ:
[ ] Kod okunabilir ve anlaşılır
[ ] İsimlendirme convention lara uygun
[ ] Gereksiz kod yok (debug, commented out)
[ ] DRY prensibi uygulanmış

3. TEST:
[ ] Yeni testler eklenmiş
[ ] Mevcut testler güncellenmş
[ ] Edge case testleri var
[ ] Test coverage yeterli

4. DOKÜMANTASYON:
[ ] Gerekli yorumlar eklenmiş
[ ] README güncellenmiş (gerekiyorsa)
[ ] API docs güncellenmiş (gerekiyorsa)
[ ] CHANGELOG güncellenmiş

5. GÜVENLİK:
[ ] Güvenlik açığı yok
[ ] Hassas veri expose edilmemiş
[ ] Input validation yapılmış

PR REVIEW ÇIKTISI:



## PR Review: [PR Başlığı]

### Özet
[1-2 cümle ile değerlendirme]

### Karar: ✅ Approved / 🔄 Request Changes / 💬 Comment



### Değişiklik Analizi

Eklenen: [X] satır
Silinen: [Y] satır
Değişen dosyalar: [Z]



### Bulgular

#### Engeller (Merge öncesi düzeltilmeli):
- [ ] [Bulgu 1]
- [ ] [Bulgu 2]

#### Öneriler (İyileştirme):
- [ ] [Öneri 1]
- [ ] [Öneri 2]

#### Sorular:
- [Soru 1]



### Satır Bazlı Yorumlar

Dosya: `[dosya_adi.py]`
Satır: [X]

[Kod parçası]

💬 [Yorum]



### Test Önerileri
- [Test senaryosu 1]
- [Test senaryosu 2]
Üyelere özel içerik

Rehberin devamı üyelere özel

Tüm başlıklar, kod örnekleri ve ipuçlarını görmek için giriş yapın veya ücretsiz hesap oluşturun.

Giriş yaptıktan sonra bu sayfaya geri dönerek rehberin tamamını okuyabilirsiniz.

Topluluk Görüşleri

Bu içerik hakkında üyeler neler düşünüyor?

Topluluğa Katılın

Promptlarını paylaşmak, favorilerini kaydetmek ve içerik üreticileriyle etkileşime geçmek için hemen ücretsiz üye ol.

1,772 üye 1,543 yorum 1,042 içerikte tartışma