Douglas McIlroy hakkındaki Wikipedia makalesini okuyordum ve bahseden bir alıntı buldum. “Programlamanın gerçek kahramanı negatif kod yazan kişidir.” Bu ne anlama geliyor?
Bir kod tabanının teknik borcunu bir tür kod ölçüsü olarak koymak için bir tür araç olup olmadığını bilen var mı? Olmazsa, bunun için bir algoritma veya sezgisel taramadan haberi olan var mı? Bu şeylerin hiçbiri şu ana kadar mevcut değilse, böyle bir şeye nasıl başlayacağınızla ilgili fikirlerle ilgilenirim. Yani, bir …
Bir rutinin ne kadar yapışkan olduğunu ve ayrıca rutinin aynı kod bazındaki diğer kodlara ne kadar gevşek (veya sıkıca) bağlandığını ölçen McCabe Karmaşıklık ölçüsüne benzer bir ölçüm var mı ?
Son zamanlarda uni'de siklomatik karmaşıklık (McCabe) ve yazılımın erişilebilirliği üzerine çalışıyorum. Bugün hocam iki metrik arasında bir korelasyon olmadığını söyledi, ama durum gerçekten böyle mi? Ben daha az karmaşık programlar (baktığımız az sayıda) ulaşılabilirlik açısından 'daha iyi' sonuçlar var gibi görünüyor, kesinlikle bazı korelasyon olacağını düşünüyorum . Herkes iki metriğe …
Yazılımın bir yayın döngüsü sırasında nasıl geliştirildiğini göz önünde bulundurarak (uygulama, test, hata düzeltme, serbest bırakma) Kod satırında değiştirilen kod satırlarında bazı desenleri görebilmeliydi; Örneğin, projenin sonuna doğru, kod daha kararlı hale gelirse, birim zaman başına daha az kod satırının değiştirildiğini görmelidir. Örneğin, projenin ilk altı ayında, ortalamanın günde 200 …
Birisi Nesne Odaklı uygulamalarda hata yoğunluğu ile kod metrikleri (SLOC, Siklomatik Karmaşıklık, vb) ilişkilendiren bazı deneyler yaptığını merak ediyorum. Sadece bir korelasyonu kanıtlayan veya çürüten deneyler aramıyorum, ama her ikisinde de. Ben bir projenin hata yoğunluğu inanıyoruz olarak Gümüş mermi bulmaya çalışıyorum değilim belki belirli bir proje veya takımın bir …