Kod parçanı 7 boyutta inceler: güvenlik, performans, okunabilirlik, test edilebilirlik, mimari, hata yönetimi,…
Aşağıdaki kodu detaylı incele. 7 boyutta değerlendir:
---
[KOD]
---
Her boyut için:
- 1-10 puan
- Bulgular (somut, satır numaralı)
- Öneri…...
Stack trace veya error log'u ver, kök sebepi + 3 farklı çözüm dön.
Aşağıdaki hatayı çözmeme yardım et:
HATA:
---
[STACK TRACE / ERROR LOG]
---
İLGİLİ KOD:
---
[KOD BLOĞU]
---
ORTAM:
- Dil/Framework: [X]
-…...
Yeni bir endpoint için tam spec: method, URL, body, response, hata kodu, auth.
Aşağıdaki özellik için REST API endpoint tasarla:
Özellik: [ÖZELLIK ADI]
Ne yapacak: [İŞLEV]
Kullanıcı tipi: [KİM ERIŞECEK]
Üret:
1. HTTP …...
Özellik listesi: [LİSTE] RICE skoru hesabı: | Özellik | Reach | Impact | Confidence | Effort | RICE | - Reac…
Özellik listesi:
[LİSTE]
RICE skoru hesabı:
| Özellik | Reach | Impact | Confidence | Effort | RICE |
- Reach: 3 ayda kaç kullanıcı etkile…...
Tek komutla kalkan development stack'i: app + DB + cache + reverse proxy.
Aşağıdaki proje için docker-compose.yml hazırla:
Proje: [PROJE]
Dil/Framework: [ÖR: Node.js + Express / Python + FastAPI]
Veritabanı: [Post…...
Yavaş sorgunu ver, EXPLAIN analizi + 3 alternatif + index önerisi.
Aşağıdaki sorguyu optimize et:
YAVAŞ SORGU:
---sql
[SORGU]
---
TABLO YAPILARI:
---
[CREATE TABLE ifadeleri veya kolon listesi]
---
BEKLEN…...
Verdiğin fonksiyon için happy path + edge case + error case testleri.
Aşağıdaki fonksiyon için unit test paketi yaz:
---
[FONKSIYON KODU]
---
Dil/Framework: [ÖR: JavaScript + Jest / Python + pytest]
Mock gere…...
Değişiklik listeni ver, Conventional Commits formatında mesaj yazayım.
Aşağıdaki değişiklikler için Conventional Commits formatında git commit mesajı yaz:
DEĞİŞİKLİKLER:
---
[CHANGED FILES / ÖZET]
---
Tür: [fe…...
Spaghetti kodunu ver, 5 adımda temiz koda dönüştürme planı.
Bu kodu temizlememe yardım et:
---
[KOD]
---
Proje bağlamı: [ÖR: monolit Laravel / microservice / legacy jQuery]
Ne değiştirmemem gereken:…...
Ne eşleşeceğini söyle, regex + satır satır açıklama + test örnekleri dönsün.
Aşağıdaki metni regex ile eşleştirmeliyim:
AMAÇ: [NE YAKALANACAK]
ÖRNEK EŞLEŞMESI GEREKEN: [1-5 ÖRNEK]
ÖRNEK EŞLEŞMEMESİ GEREKEN: [1-5 ÖRNE…...
Projeni tanıt, herkesin katkı yapabilmesini sağla.
Aşağıdaki GitHub projesi için profesyonel README.md yaz:
Proje: [PROJE ADI]
Ne işe yarar: [1 CÜMLE]
Ana özellikler: [3-5 MADDE]
Stack: [DİL…...
Bu pull request'i review et: [KOD] Checkpoint: 1. Okuma zorluğu (1-5) 2. Edge case eksiği 3. Performans risk…
Bu pull request'i review et:
[KOD]
Checkpoint:
1. Okuma zorluğu (1-5)
2. Edge case eksiği
3. Performans riski
4. Güvenlik açığı
5. Test ka…...
Hatam: [HATA MESAJI / STACK TRACE] Bağlam: - Dil: [DİL] - Framework: [FRAMEWORK] - Son değişiklik: [NE YAPTIM…
Hatam:
[HATA MESAJI / STACK TRACE]
Bağlam:
- Dil: [DİL]
- Framework: [FRAMEWORK]
- Son değişiklik: [NE YAPTIM]
3 olası neden (olasılık sır…...
Bu değişiklikleri yaptım: [DIFF VEYA ÖZETİ] Conventional commits formatında mesaj yaz: - type(scope): açıklam…
Bu değişiklikleri yaptım:
[DIFF VEYA ÖZETİ]
Conventional commits formatında mesaj yaz:
- type(scope): açıklama
- Types: feat, fix, refactor…...
Bugünkü çalışma: - Tamamlanan: [LİSTE] - Devam eden: [LİSTE] - Engeller: [LİSTE] Stand-up için 60 saniyelik ö…
Bugünkü çalışma:
- Tamamlanan: [LİSTE]
- Devam eden: [LİSTE]
- Engeller: [LİSTE]
Stand-up için 60 saniyelik özet hazırla:
1. Dün ne yaptım …...
Takımdan gelen mesaj: [MESAJ] 3 yanıt versiyonu üret: 1. Hızlı: 1 cümle, emoji olabilir 2. Detaylı: 2-3 parag…
Takımdan gelen mesaj:
[MESAJ]
3 yanıt versiyonu üret:
1. Hızlı: 1 cümle, emoji olabilir
2. Detaylı: 2-3 paragraf, bağlam + aksiyon
3. Async…...
Feature: [ÖZELLİK] Kullanıcı: [PERSONA] User story formatında: - As a [kim] - I want [ne] - So that [neden] …
Feature: [ÖZELLİK]
Kullanıcı: [PERSONA]
User story formatında:
- As a [kim]
- I want [ne]
- So that [neden]
+ Acceptance Criteria (Given/W…...
Kod: [KOD] 5 iyileştirme noktası bul: 1. İsimlendirme (değişken/fonksiyon) 2. Fonksiyon uzunluğu/karmaşıklığı…
Kod:
[KOD]
5 iyileştirme noktası bul:
1. İsimlendirme (değişken/fonksiyon)
2. Fonksiyon uzunluğu/karmaşıklığı
3. Duplicate code
4. Abstract…...
Fonksiyon: [KOD] Jest/PHPUnit/pytest formatında 8 test üret: 1. Happy path (2 test) 2. Edge case (3 test: nul…
Fonksiyon:
[KOD]
Jest/PHPUnit/pytest formatında 8 test üret:
1. Happy path (2 test)
2. Edge case (3 test: null, boş, max)
3. Error handling…...
Fonksiyon/API: [KOD] JSDoc/PHPDoc/docstring formatında: - Genel açıklama (1-2 cümle) - @param: her parametre …
Fonksiyon/API:
[KOD]
JSDoc/PHPDoc/docstring formatında:
- Genel açıklama (1-2 cümle)
- @param: her parametre (tip + açıklama + örnek)
- @re…...
İhtiyaç: [NE EŞLEŞTİRMELİ / NELERİ REDDETMELİ] Örnek girişler: - Eşleşmeli: [LİSTE] - Eşleşmemeli: [LİSTE] 3…
İhtiyaç:
[NE EŞLEŞTİRMELİ / NELERİ REDDETMELİ]
Örnek girişler:
- Eşleşmeli: [LİSTE]
- Eşleşmemeli: [LİSTE]
3 regex versiyonu üret:
1. Basi…...
SQL sorgusu: [SQL] Şunlara dönüştür: 1. Laravel Eloquent 2. Sequelize (Node) 3. SQLAlchemy (Python) 4. Prisma…
SQL sorgusu:
[SQL]
Şunlara dönüştür:
1. Laravel Eloquent
2. Sequelize (Node)
3. SQLAlchemy (Python)
4. Prisma
Her biri için: kod + perform…...
Component ihtiyacı: [NE YAPIYOR + PROPS + STATE] React/Vue/Svelte iskeleti: - Props interface/typing - State …
Component ihtiyacı:
[NE YAPIYOR + PROPS + STATE]
React/Vue/Svelte iskeleti:
- Props interface/typing
- State yönetimi (useState veya store)…...
Karar: [KARAR] Bağlam: [PROJE DURUMU] ADR (Architecture Decision Record) yazıcı: 1. Başlık + tarih + durum 2.…
Karar: [KARAR]
Bağlam: [PROJE DURUMU]
ADR (Architecture Decision Record) yazıcı:
1. Başlık + tarih + durum
2. Bağlam (neden bu karar)
3. De…...