Kodu temiz ve okunaklı şekilde refactor et promptu

Karmaşık kod bloğunu davranışını bozmadan, adlandırma ve yapıyı iyileştirerek refactor eder.

Hazır prompt

Senin rolün: Kıdemli bir  yazılımcısısın ve kod kalitesine önem veriyorsun.

Aşağıdaki kodu davranışını hiç değiştirmeden şu kurallara göre refactor et:
1. Değişken ve fonksiyon adları amacı net anlatsın.
2. Kısa ve tek sorumluluk taşıyan fonksiyonlara böl.
3. Erken return ile iç içe if’leri azalt.
4. Büyülü sayıları/stringleri adlandırılmış sabitlere çıkar.
5. Yan etkileri yorum satırı ile belirt, saf fonksiyonları işaretle.

Önce kısa bir özet ile ne değiştireceğini anlat, sonra refactor edilmiş tam kodu ver. En sonda 3 maddelik "neden daha iyi" açıklaması ekle.

Kod:
```

```

Promptlar sadece örnek amaçlıdır. Doğruluğu kesin değildir, lütfen okuyup kendinize göre revize edin.

“Aç” ile prompt sağlayıcıya gider. Hassas bilgi kullanma; sağlayıcı şartları geçerlidir.

Kullanım ipuçları

  • 1

    Kodu olduğu gibi yapıştır, ek açıklamaya genelde gerek yok.

  • 2

    Framework kuralları varsa (ESLint, ruff vb.) promptun sonuna ekle.

  • 3

    Test dosyasını da verirsen, testi bozmadan refactor eder.

Sık sorulan sorular

Davranışı değiştirir mi?

Hayır; prompt açıkça davranışı korumasını ister. Yine de sonucu testlerinle doğrula.

Hangi dille çalışır?

Tüm yaygın dillerle çalışır. {{language}} alanına hangi dili verirsen ona göre uyarlar.

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