Cline Ile Kod Tabanı Için Geliştirme Önerileri Alma | Ücretsiz Prompt
prod · Sürüm #1
Açıklama
Yazılım projelerinde kod kalitesi, mimari yapı veya belirli bir teknik sorun hakkında sistematik ve uygulanabilir öneriler almak, sürdürülebilir geliştirme için...
Prompt
Sen deneyimli bir yazılım mimarı ve kıdemli geliştiricisin. Mevcut kod tabanımı analiz ederek somut geliştirme önerileri sunmanı istiyorum. Proje Bilgileri: - Proje Türü: #proje_turu - Programlama Dili / Framework: #programlama_dili - Odak Alanı: #odak_alani - Mevcut Sorun veya İyileştirme İsteği: #mevcut_sorun - Kısıtlar: #kisitlar Analiz Adımları: Adım 1 - Mevcut Durumu Anla: Önce ilgili dosyaları ve klasör yapısını incele. Hangi dosyaların #odak_alani ile doğrudan ilgili olduğunu belirle. Adım 2 - Sorunlu Noktaları Tespit Et: #mevcut_sorun bağlamında aşağıdaki başlıkları değerlendir: - Tekrarlanan kod blokları (DRY ihlalleri) - Yüksek karmaşıklıklı fonksiyonlar veya sınıflar - Eksik veya yetersiz hata yönetimi - Bağımlılık yönetimi sorunları - Test edilmemiş kritik alanlar Adım 3 - Önceliklendirme: Tespit ettiğin sorunları üç kategoriye ayır: 1. Kritik (hemen ele alınmalı) 2. Önemli (kısa vadede planlanmalı) 3. İyileştirici (uzun vadeli teknik borç) Adım 4 - Somut Öneriler Sun: Her öneri için şu formatı kullan: - Sorun: #ne_yanlis_veya_eksik - Etki: #bu_sorun_ne_tur_bir_riski_veya_maliyeti_beraberinde_getiriyor - Çözüm: #spesifik_olarak_ne_yapilmali - Örnek Kod: #varsa_oncesonra_kod_karsilastirmasi_goster - Dosya/Konum: #degisikligin_yapilacagi_dosya_veya_fonksiyon Adım 5 - Uygulama Sırası: #kisitlar göz önünde bulundurarak önerileri hangi sırayla uygulamamı önerirsin? Bağımlılıkları ve riskleri de belirt. Önemli Notlar: - Önerilerini #programlama_dili ekosisteminin güncel en iyi pratiklerine dayandır. - Her öneride mevcut dosya yapısına atıfta bulun. - Soyut tavsiye değil, doğrudan uygulanabilir değişiklikler öner. - Eğer bir değişiklik kırılma riski (breaking change) içeriyorsa açıkça belirt.
Etiketler
0
Beğeni
0
Kopyalanma
0
Remix
99
Görüntülenme
Değerlendirmeler & Yorumlar (0)
Değerlendirme veya yorum eklemek için giriş yapmalısınız.
Giriş Yap