Claude YZ Admin

Kapsamlı Kod İnceleme ve Refactoring Rehberi (Code Review)

Yazılım kodlarını güvenlik açıkları, performans darboğazları, SOLID prensipleri ve okunabilirlik açısından profesyonelce incelemek.

Prompt

Aşağıdaki kod parçasını kıdemli bir yazılım mimarı (Senior Staff Engineer) gözüyle titizlikle incele: Programlama Dili / Framework: [DIL_FRAMEWORK] Kod Bloğu: ```[DIL_FRAMEWORK] [KOD] ``` İnceleme Raporu: 1. Kritik Güvenlik ve Mantık Hataları (Security & Edge Cases) 2. Performans ve Ölçeklenebilirlik Değerlendirmesi (Big-O, bellek kullanımı) 3. Temiz Kod ve Mimari (Clean Code, SOLID, DRY prensiplerine uyum) 4. İyileştirilmiş ve Refactor Edilmiş Kod: Açıklayıcı yorum satırlarıyla optimize edilmiş tam kod bloğu. 5. Birim Test (Unit Test) Senaryoları Önerisi.
DIL_FRAMEWORK KOD
118 kez kopyalandı

Örnek çıktı

1. Güvenlik: Kullanıcı girdisi doğrudan SQL içinde birleştirilmiş (SQL Injection riski). Prepared Statement kullanılmalı.
2. Performans: Döngü içinde veritabanı sorgusu (N+1 problemi) var. Batch query ile tek seferde çekilmeli.
3. Refactored Kod:
$data = $this->model->whereIn('id', $ids)->findAll();
Reklam
ClaudeOpen Sourceİleri Seviye

Yorumlar (4)

Henüz yorum yok

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

Yorum yapmak için giriş yap