28 puan yazan xguru 2025-03-24 | 3 yorum | WhatsApp'ta paylaş
  • Vibe Coding, insanların AI modelleriyle iş birliği yaparak projeleri verimli şekilde geliştirdiği bir yazılım geliştirme yaklaşımıdır
  • Üç temel sütundan oluşur:
    • Spesifikasyon: Hedefin tanımlanması (ör. “giriş özelliği olan bir Twitter klonu oluşturma”)
    • Kurallar: Açık kısıtların belirlenmesi (ör. “Python kullan, karmaşıklıktan kaçın”)
    • Gözetim: Sürecin izlenmesi ve tutarlılığın sağlanması
  • Bu kılavuz, her seviyeden geliştirici için kapsamlı bir çerçeve sunar
    • .cursor/rules, .windsurfrules içinde bulunan dört dosyayı (veya bölümü) yapılandırır
  • Temel kurallar
    • 1. Kodlama tercihleri – “Kodu böyle yazın”: kod stili ve kalite standartlarını tanımlar
    • 2. Teknoloji yığını – “Bu araçları kullanın”: araçları ve teknolojileri belirtir
    • 3. İş akışı tercihleri – “Böyle çalışın”: AI'nin süreçlerini ve yürütmesini yönetir
    • 4. İletişim tercihleri – “Böyle konuşun”: AI-insan etkileşimine dair beklentileri belirler
  • Gelişmiş kurallar - karmaşık projeler için genişletme
  • Pratik örnekler: nasıl çalışır
  • İleri seviye ipuçları: çerçeveyi en üst düzeye çıkarma

3 yorum

 
namojo 2025-03-25

Vibe Coding’de süreci izleme ve denetleme kavramı pek uyumlu görünmüyor.
Orijinal vibe coding’de AI’a sadece sözlü olarak açıklama yapılıyor; bunun Efficient Coding with LLM kavramı olduğunu sanmıyorum. Bence Capathy’nin anlattığı vibe ile bunun havası tamamen farklı. Bana göre bu, sadece LLM ile low-code gibi duruyor.

 
dohyun682 2025-03-24

Meğer Vibe coding bir meme değil, yeni bir geliştirme metodolojisiymiş.

 
tsboard 2025-03-24

Yapay zeka nedeniyle dünya gerçekten epey değişmiş gibi görünüyor. Vibe coding’in ortaya koyduğu tabloya %100 katılmıyorum ama,
giderek daha küçük ekiplerle çok daha hızlı yeni denemeler yapılabilen bir dünyanın geldiğini hissediyorum.