Saya sedang membaca artikel Wikipedia tentang Douglas McIlroy dan menemukan kutipan yang menyebutkan "Pahlawan pemrograman sebenarnya adalah orang yang menulis kode negatif." Apa artinya?
Apakah ada yang tahu jika ada semacam alat untuk meletakkan nomor pada utang teknis basis kode, sebagai semacam metrik kode? Jika tidak, adakah yang mengetahui algoritma atau set heuristik untuk itu? Jika tak satu pun dari hal-hal itu ada sejauh ini, saya akan tertarik pada ide-ide untuk memulai dengan hal …
Apakah ada metrik analog dengan ukuran Kompleksitas McCabe untuk mengukur seberapa kohesifnya suatu rutin dan juga seberapa longgar (atau eratnya) penggabungan rutin tersebut dengan kode lain dalam basis kode yang sama?
Saya telah mempelajari kompleksitas siklomatik (McCabe) dan jangkauan perangkat lunak di universitas baru-baru ini. Hari ini dosen saya mengatakan bahwa tidak ada korelasi antara kedua metrik, tetapi apakah ini benar-benar terjadi? Saya pikir pasti akan ada beberapa korelasi, karena program yang kurang kompleks (dari sedikit yang telah kita lihat) tampaknya …
Mempertimbangkan bagaimana perangkat lunak dikembangkan selama siklus rilis (implementasi, pengujian, perbaikan bug, rilis) saya berpikir bahwa seseorang harus dapat melihat beberapa pola dalam garis kode yang diubah dalam basis kode; misalnya menjelang akhir proyek, jika kode menjadi lebih stabil, orang akan melihat bahwa lebih sedikit baris kode yang dimodifikasi per …
Saya ingin tahu apakah seseorang telah melakukan beberapa percobaan yang menghubungkan metrik kode (SLOC, Cyclomatic Complexity, dll) dengan kepadatan bug dalam aplikasi Berorientasi Objek. Saya tidak mencari eksperimen yang hanya membuktikan atau menyangkal korelasi, tetapi pada keduanya. Saya tidak berusaha menemukan peluru perak karena saya percaya bahwa kepadatan bug suatu …
Secara umum, indeks rawatan bergantung pada banyak faktor. Misalnya, dalam Visual Studio, itu bergantung pada kompleksitas siklomatik, kedalaman warisan, penggabungan kelas dan garis kode; keempat nilai tersebut harus serendah mungkin. Pada saat yang sama, saya belum pernah melihat, baik dalam alat metrik kode, maupun dalam buku, perbandingan antara hanya kompleksitas …