Nel documento sulla correlazione tra dimensioni e validità della metrica Gil e Lalouche concludono che tutte le metriche del software più diffuse sono valide solo nella misura in cui sono correlate con le dimensioni del codice.
Usano diverse definizioni di dimensioni tra cui righe di codice, numero di token e dimensioni del codice gzip.
Ci sono delle conclusioni che possiamo trarre da questo oltre a scrivere meno codice se possibile?
Ho capito correttamente che la "instabilità", la "bugginess" e la "modifica della complessità" sono in scala lineare con la dimensione del codice? Significa che anche la suddivisione di un grande progetto in diversi progetti più piccoli è destinata ad avere lo stesso numero assoluto di bug e nessun'altra metrica obiettivo è migliore della dimensione del codice per questo scopo?