Skip to content
Latchkey

Cyclomatic Complexity - Definição do Glossário de CI/CD

A cyclomatic complexity conta caminhos independentes através do código; quanto maior, mais difícil de testar e manter.

A cyclomatic complexity conta o número de caminhos linearmente independentes através de uma função, com base em seus branches e loops. Valores mais altos indicam código mais difícil de testar e manter.

Em CI

Linters e ferramentas de análise podem falhar um build quando uma função excede um limite de complexidade, incentivando os desenvolvedores a quebrá-la em partes menores e testáveis.

Guias relacionados