Please enable JavaScript.
Coggle requires JavaScript to display documents.
MÉTRICAS (POO (tamanho (população, volume, comprimento, funcionalidade),…
MÉTRICAS
Atributos
simples e computáveis
empiricamente e intuitivamente persuasiva
consistente e objetiva
consistente no seu uso de unidades e dimensões
independente da linguagem de programação
um mecanismo efetivo para feedback de alta qualidade
POO
tamanho
população
volume
comprimento
funcionalidade
complexidade
acoplamento
suficiência
totalidade
coesão
originalidade
similaridade
volatilidade
Exemplos
Fan-in/Fan-out
número de funções ou métodos que chama ou é chamado por outra
Extensão de código
quanto maior mais complexo e propenso a erros
Complexidade ciclométrica
M = E (qtd setas) - N (qtd nós) + 2.P (qtd componentes conectados)
Extensão de identificadores
quanto maior o nome, mais significativo
Profundidade de aninhamento de declaração condicional
IFs aninhados
Índice de Fog
extensão média das palavras em documentos