vibe
'Vibe coding' olgunlaştıkça, geliştiriciler yapay zekayla doğrudan koda atlayınca hangi adımın atlandığına dair zor bir ders çıkardı.
Deneyimli uygulayıcılar önce bir spesifikasyon inşa etmeyi öneriyor — yapay zekâyla herhangi bir kod üretmeden önce tam olarak neyin inşa edileceğini yazıp üzerinde anlaşmayı — çünkü vibe coding'in en büyük başarısızlık biçimi, çok fazla kod zaten var olduktan sonra herkesin 'bitti' sözcüğüyle farklı bir şey kastettiğini keşfetmektir.
Bir şirket logosu veya bir lansman partisi planı, yazılım gereksinimlerini tanımlamakla hiçbir ilgisi olmayan alakasız teslimatlardır; ne inşa edileceğini netleştirmenin asıl noktasını kaçırırken yüzeysel olarak makul görünmek için tasarlanmış yem seçenekleridir.
'Spesifikasyon-güdümlü' geliştirme geleneksel darboğazı tersine çevirir: yapay zekâ kodu son derece hızlı üretebildiğinde, bir projenin yavaş kısmı artık yazmak olmaktan çıkıp tam olarak ne istediğinize karar vermek hâline gelir — bu, herhangi bir araç yürütmeyi çarpıcı biçimde ucuzlattığında yaşanan, planlama ve tasarıma daha fazla ağırlık veren aynı değişimdir.
vibe
Hangi hızlandırıcı?Bu nedir?İnsan kod incelemesi neye odaklanmalı? Deneyimli ekipler ağırlığı nereye kaydırdı?Teknik borç (technical debt) benzetmesiyle bu duruma ne ad verilir?Atanan yapay zeka ne yapıyor?Bu kişi kimdi?Hangisiydi?Adı neydi?İkinci nesle ne ad verilir?Bu nedir?Aşağıdakilerden hangisi prompttan-uygulamaya bir servis DEĞİLDİR?Vibe coding'in klasik tuzağı nedir?Quration — Quration AIQ