Domande con tag 'code-metrics'

10
risposte

Come posso quantificare la quantità di debito tecnico esistente in un progetto?

Qualcuno sa se esiste un qualche tipo di strumento per mettere un numero sul debito tecnico di un codice base, come una specie di metrica del codice? In caso contrario, qualcuno è a conoscenza di un algoritmo o di una serie di euristiche per que...
posta 20.02.2012 - 20:14
2
risposte

Ci sono metriche per coesione e accoppiamento?

Esiste una metrica analoga alla misura della complessità di McCabe per misurare quanto sia coesiva una routine e anche quanto vagamente (o strettamente) accoppiata la routine è ad altro codice nella stessa base di codice?     
posta 31.05.2012 - 16:45
3
risposte

Esiste una correlazione tra complessità e raggiungibilità?

Ho studiato recentemente la complessità ciclomatica (McCabe) e la raggiungibilità del software all'università. Oggi il mio docente ha detto che non c'è alcuna correlazione tra le due metriche, ma è davvero così? Penso che ci sarebbe sicuramen...
posta 17.11.2011 - 18:44
4
risposte

Metriche del codice sorgente per misurare la stabilità del codice?

Considerando come il software viene sviluppato durante un ciclo di rilascio (implementazione, test, correzione dei bug, rilascio) stavo pensando che uno dovrebbe essere in grado di vedere alcuni pattern nelle righe di codice che vengono cambiate...
posta 08.02.2013 - 10:37
3
risposte

Esperimenti che correlano le metriche del codice alla densità dei bug

Mi chiedo se qualcuno abbia fatto degli esperimenti che correlano le metriche del codice (SLOC, complessità ciclomatica, ecc.) con la densità dei bug nelle applicazioni orientate agli oggetti. Non sto cercando esperimenti che dimostrino o sme...
posta 17.05.2012 - 11:55
2
risposte

Come si misura meglio il debito tecnico? Quali metriche sono più utili? [duplicare]

Se volevo aiutare un cliente a capire il grado di debito tecnico nella sua domanda, quale sarebbe la migliore metrica da usare? Mi sono imbattuto nella tossicità del codice di Erik Doernenburg e anche nel plug-in tecnico del debito di Sonar,...
posta 02.10.2012 - 15:19
4
risposte

Ha senso calcolare la complessità ciclomatica / linee del rapporto di codice?

In generale, l'indice di manutenibilità dipende da molti fattori. Ad esempio, in Visual Studio, si basa sulla complessità ciclomatica, la profondità dell'ereditarietà, l'accoppiamento di classi e le linee di codice; quei quattro valori devono es...
posta 08.03.2011 - 20:20
5
risposte

La misurazione della dimensione binaria di un programma c ++ è una buona indicazione della complessità del codice? O qualcos'altro?

Nella mia azienda abbiamo questa pratica obbligatoria prima che venga inviata una revisione dell'impatto delle dimensioni binarie della modifica del codice da misurare e fornire. Dobbiamo utilizzare -Os per questa metrica per evitare l'inlini...
posta 17.11.2015 - 20:33
3
risposte

Come calcolare esattamente la complessità ciclomatica?

La mia domanda riguarda più la trasformazione dal codice di programmazione al controllo del flusso grafico. Dì, ho un pezzo di codice: public class Contractor { // other member fields... private bool isVerified; private int noO...
posta 08.05.2016 - 08:31
1
risposta

Che cosa significa "4" in LCOM4?

So che i metodi di una classe dovrebbero avere un'elevata coesione che si traduce approssimativamente in tutti i metodi che utilizzano tutte le variabili di istanza direttamente o indirettamente. So che la metrica LCOM4 (Mancanza di coesione)...
posta 20.03.2013 - 18:42