Como medir e reduzir complexidade ciclomática em código legado
A complexidade ciclomática, formalmente definida por Thomas McCabe em 1976, é uma métrica que quantifica o número de caminhos linearmente independentes em um código-fonte. Ela é calculada como: M = E - N + 2P, onde E é o número de arestas, N o número de nós no grafo de fluxo de controle e P o número de componentes conectados.