23 haber bu etiketle işaretlenmiş
Yazılım endüstrisi uzun yıllar boyunca "kod satırı sayısı" (Lines of Code - LOC) metriğinin verimliliği ölçmek için kötü bir yöntem olduğu konusunda fikir birliğine varmıştı. Dijkstra gibi önemli isim...
Yazar Amit Prasad, kariyerinin başından beri “İyi Kod” yazmaya tutkuyla bağlı olduğunu belirtiyor. Ona göre “İyi Kod”, okunması ve anlaşılması kolay, geliştirilmesi ve bakımı keyifli, belirli bir amac...
Yazar, projelerin boyutunu ve karmaşıklığını ölçmek için kullanılan yöntemlere odaklanarak, özellikle scc aracında bulunan ULOC (Unique Lines of Code) metriğini ele alıyor. Geleneksel SLOC (Source Lin...
C/C++ programlama dili yaygın olarak kullanılsa da, önemli bellek ve iş parçacığı güvenliği sorunları barındırmaktadır. Son dönemde yapılan çalışmalar, C/C++ kodunu Rust gibi daha güvenli dillere otom...
Yapay zeka (YZ) destekli kod geliştirme süreçlerinde kaliteli çıktı elde etmek, insan ve YZ arasındaki işbirliğinin doğru yönetilmesine bağlıdır. Geliştiricilerin, YZ'nin dünya, ekip ve kullanıcı bekl...
ULOC (Unique Lines of Code), scc adlı kod sayma aracında bulunan ve projelerin karmaşıklığını daha doğru ölçmeyi hedefleyen bir metriktir. Yazar, Google Scholar'da scc kullanımını araştırırken, araştı...
Yazılım geliştirmede "ratchet" adı verilen mekanizma, bir kod tabanındaki istenmeyen kod kalıplarının yayılmasını önlemek ve zamanla ortadan kaldırmak için kullanılan basit bir otomasyon aracıdır. Bu ...
Jellyfin projesi, son dönemde yapay zeka destekli büyük dil modellerinin (LLM) yazılım geliştirmede artan kullanımına yanıt olarak yeni bir geliştirme politikası yayınladı. Proje, kuruluşundan bu yana...
Ghostty projesinin yapay zeka politikası, açık kaynak topluluğunda giderek daha fazla tartışılan bir konuya net bir yanıt getiriyor: yapay zeka (AI) tarafından üretilen kodun projenin kod tabanına kab...
"Ptolemaic Kod" terimi, yazılım dünyasında işlevsel görünen ancak temelinde ciddi bir mantık veya tasarım hatası barındıran sistemleri tanımlar. Bu tür yazılımlar, başlangıçtaki kusurlu varsayımlarına...
Yazılım dünyasında, özellikle yeni başlayan mühendisler arasında, karmaşık ve zekice yazılmış bir kod parçasının etkileyici olduğu ve bunu yazanın üstün yetenekli olduğu yanılgısı yaygındır. Ancak mak...
Sonar tarafından yapılan bir geliştirici anketine göre, yazılım geliştiricilerinin büyük çoğunluğu (%96) yapay zeka (AI) tarafından üretilen kodun işlevsel olarak doğru olmadığına inanıyor. Ancak, bu ...