Che cosa significa "4" in LCOM4?

5

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) è utile per avere una cifra quantitativa di quanto coesistono i metodi di una classe. Una classe con un valore LCOM4 pari a 1 sarà considerata piuttosto buona mentre una classe con valore LCOM4 di, diciamo, 10 è considerata una classe mal progettata e questo probabilmente indica che stiamo meglio scomporre la classe originale in 10 classi separate. Tutto questo va bene, ma che cosa significa 4 nelle metriche LCOM4 ?

    
posta Geek 20.03.2013 - 18:42
fonte

1 risposta

6

LCOM4 è la quarta versione di LCOM.

Vedi link , sotto il sottotitolo "Letture per LCOM4".

    
risposta data 20.03.2013 - 18:58
fonte

Leggi altre domande sui tag