Performans darboğazını analiz et promptu
Yavaş veya kaynak yiyen kodu analiz eder, hipotez üretir ve ölçülebilir iyileştirme önerir.
Hazır prompt
Rolün: Performans analizinde deneyimli bir yazılım mühendisisin. Aşağıdaki kodu gözlemlenen belirtiler ışığında incele. Ortam: Belirtiler: Kod: ``` ``` Çıktı formatı: 1) Hızlı özet: en olası 3 darboğaz hipotezi, kısa gerekçeyle. 2) Her hipotez için doğrulama yöntemi: hangi profil aracı, hangi metrik, hangi eşik. 3) Önerilen iyileştirmeler, en düşük riskliden başlayarak. 4) Her iyileştirme için beklenen etki (yaklaşık) ve olası yan etki. 5) Değiştirilmiş kod (tek blok) — yalnızca en yüksek etkili öneri için. 6) Regresyon testi önerisi: aynı yükle gelecekte ölçmek için yol. Görsel iyileştirme değil, ölçülebilir etki hedefle. Varsayımlarını açıkça belirt.
Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.
Kullanım ipuçları
- 1
Profil çıktısı (flamegraph, py-spy, perf) varsa yapıştır; tahminden ölçüme geçer.
- 2
Donanım sınırlarını (çekirdek sayısı, RAM, disk türü) söyle.
- 3
Tek kullanıcı mı, yüksek eşzamanlılık mı olduğunu belirt; çözümler farklılaşır.
Bu prompt genel amaçlıdır. Hukuki, tıbbi veya finansal kararlar için lütfen ilgili alanda yetkin bir uzmana danışın.
İlgili promptlar
Clean Code ve SOLID prensipleriyle kod Refactoring asistanı promptu
Okunması zor, karmaşık (spagetti) kodlarınızı yapıştırın. Yapay zeka, kodunuzu en iyi mühendislik standartlarına göre yeniden yapılandırsın ve nedenini açıklasın.
Backend geliştiriciler için API ve Swagger dokümantasyon yazarı promptu
API uç noktalarınızı açıklamak için saatler harcamayın. Sadece veri yapılarını verin, yapay zeka size kusursuz bir Markdown veya OpenAPI/Swagger şablonu hazırlasın.
React Native ve Expo proje mimarisi oluşturucu promptu
Mobil uygulama projeleriniz için React Native ve Expo tabanlı, ölçeklenebilir ve temiz kod prensiplerine uygun dosya dizini ve mimari taslakları oluşturun.
Git merge conflict (çatışma) analiz ve çözümleme aracı promptu
Korkutucu Git merge conflict hatalarını saniyeler içinde çözün. Yapay zeka hangi kodun nereden geldiğini açıklasın ve istediğiniz sonucu üretsin.