Qui ci sono alcune domande sulle metriche del codice, in particolare this one sui valori degli obiettivi. Quello che sto cercando è ciò che è "normale" nei progetti di produzione di vita reale. Forse sono solo io, ma nessun progetto su cui io abbia mai messo piede ha in mente queste cose, quindi quando eseguo ReSharper Code Issues o Visual Studio Code Metrics sembra che io sia il primo - quindi i valori mi sorprendono sempre.Valori usuali su metriche codice (C#, Visual Studio) per progetti di produzione
Esempi dal mio incarico di SharePoint corrente:
Maintainability | Cyclomatic cmplx. | Inher. depth | Class coupl. | LOC
67 | 6,712 | 7 | 569 | 21,649
68 | 3,192 | 7 | 442 | 11,873
Aggiornamento: Quindi la domanda è, quali valori si fa di solito si vede "in the wild"? Valori ottimali e migliori pratiche a parte, quali valori si incontrano normalmente?
Questo è un aggregato, si dovrebbe scavare in ogni classe e controllare caso per caso. IMHO per un progetto con un code-bit "un po 'più che banale" non ha molto senso guardare le cifre complessive, possono darti un'idea rapida se il code-base è veramente buono o veramente cattivo, ma nient'altro ... PS Comunque ... qual è la domanda? – mamoo