Haberler
Panel
Yapay Zeka Kod Üretimi Kırılgan Kod Tabanına Yol Açıyor

Hacker News

Yapay Zeka Kod Üretimi Kırılgan Kod Tabanına Yol Açıyor

Meta'dan mayıs ayında işten çıkarılan bir yazılımcı, yapay zeka (AI) araçlarıyla kod yazmanın yaygınlaşmasının yazılım projelerinde kırılgan kod tabanlarına yol açtığını iddia etti. Habere göre, yazılımcı işten çıkarılmasının nedenlerinden birinin AI araçlarına daha az uyum sağlaması olduğunu düşünüyor. Son aylarda kodunun en az %90'ını AI ile üretmesine rağmen, bu araçların kod yazma hızını beklediği kadar artırmadığını belirtiyor.

Yazılımcı, AI'ya aşırı güvenen meslektaşlarının kodlarının kırılgan olduğunu ve uzun vadede teknik borç yaratacak ince sorunlar içerdiğini gözlemlemiş. Örneğin, ekibindeki iyi bir programcının mouseover efektleri için CSS :hover seçicisi yerine JavaScript olaylarını kullanmaya çalıştığını görmüş. Bu tür yaklaşımların ölçeklenebilir olmadığını vurguluyor.

Şu anda başka bir büyük teknoloji şirketinde çalışan yazılımcı, artık kodunun tamamını AI ile üretmeye başladığını çünkü bunun günümüzde beklenti haline geldiğini söylüyor. Ancak makalede, birçok kişinin bunun büyük ölçekli bir SaaS ürünü geliştirmek için sürdürülebilir bir yol olmadığını fark etmeye başladığını belirtiyor. AI, bağlam penceresine sığan sorunları iyi çözse de uzun vadeli sorunları göz ardı ediyor.

Habere göre, AI kullanımının kod tabanını kırılgan hale getirdiği dört ana yol var: AI'ın yazdığı otomatik testler genellikle yüzeysel kalıyor ve önemli senaryoları kapsamıyor; AI aşırı karmaşık kod üretiyor; insanlar AI tarafından üretilen kodu anlamakta zorlanıyor; ve AI çok hızlı kod ürettiği için insanlar kaliteli inceleme yapamıyor. Bu da zamanla teknik borcun birikmesine neden oluyor.

Kaynak: Hacker News