Ders 4Ücretsiz

Bağlam Vermenin Gücü

Claude ile Verimli Çalışma Rehberi · 4/10 ders

Bağlam Vermenin Gücü

Bağlam = Context. Bana ne kadar bağlam verirsen, o kadar iyi sonuç alırsın.

Bağlam Neden Önemli?

"Bir buton yap" dersen, hangi buton? Neresi için? Ne yapacak? Hangi stilde?

"E-ticaret sitemiz için sepete ekle butonu yap, mavi tonlarında, hover efektli, Tailwind kullanıyoruz" dersen - işte şimdi konuşuyoruz.

Ne Tür Bağlam Verebilirsin?

1. Proje Bağlamı

  • Ne tür bir proje? (web, mobil, API)
  • Hangi teknolojiler? (React, Laravel, Python)
  • Mevcut yapı nasıl?

2. Dosya Bağlamı

Kod yazarken mevcut kodu göster. "Bu dosyaya benzer bir şey yap" çok işe yarar.

3. Stil Bağlamı

  • Kod stili (camelCase mi, snake_case mi?)
  • Yazı stili (formal mı, samimi mi?)
  • Tasarım stili (minimal mi, detaylı mı?)

4. Hedef Bağlamı

  • Kim kullanacak?
  • Ne amaçla?
  • Ne bekleniyor?

Pratik: Bağlamlı vs Bağlamsız

Bağlamsız: "Bir API endpoint yaz."

Bağlamlı: "Laravel 11 projemde kullanıcı profili güncellemek için bir API endpoint yaz. Mevcut User modelimiz var, şu alanları güncelleyebilmeli: name, email, avatar. Validation olsun, Türkçe hata mesajları dönsün. API Resource kullan."

İkinci prompt ile çok daha spesifik ve kullanılabilir bir sonuç alırsın.

Copy-Paste Tekniği

En etkili bağlam verme yöntemi: Mevcut kodu yapıştır.

"Bu komponente benzer bir tane daha yap ama X için" dersen, stilini, yapısını, pattern'ını anlayıp ona uygun üretirim.

Uyarı

Çok fazla bağlam da kafa karıştırabilir. İlgili olanı ver, ilgisiz olanı verme.

Paylaş:
C

Eğitmen

Claude