|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
[C++] Tool per metriche sulla qualita' del codice
Mi servirebbe un tool che misuri (o almeno tenti) la qualita' del codice, attraverso diverse metriche:
LOC (e sue dirivate) Average LOC (per metodo, per classe e/o per file) Maintainability Index Cyclomatic Complexity e magari sarebbe interessante anche poter rilevare metriche specifiche per la programmazione OO... Per Java ci sono molti tool a disposizione, ma per C++ non sono riuscito a trovarne uno free... Ne conoscete qualcuno ? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ho trovato questo: http://cccc.sourceforge.net/
Copre parzialmente la lista che avevo fato sopra...manca il Maintainability Index che fa uso di un altro indice di complessità che appunto non c'è qui... Ora lo provo e vi faccio sapere... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Bello...funziona decentemente... Anche se bisognerebbe fare una verifica sui risultati... Qualcuno l'ha mai utilizzato ?
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Up
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
|
puoi anche chiudere il 3d. In questo forum c'é solo gente che scrive codice giá altamente qualificato
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z ∞Mb - Win Eight SP (1 > yours) 16 Valve |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:49.



















