Exemplos práticos
Estes exemplos são didáticos e baseados em comportamento suportado. Localizações, nomes e métricas agregadas exatas dependem do código e da configuração analisados.
- Custos de coleções e LINQ cobre busca, materialização, ordenação e escolha de coleção.
- Recursão e complexidade cognitiva separa crescimento assintótico de métricas de compreensão.
- Antes e depois de uma refatoração explica por que remover um diagnóstico não comprova toda propriedade de performance.
- Comparação de snapshots demonstra revisão determinística de regressões.
Para código executável do repositório, consulte também o projeto samples/ComplexityAnalysis.Sample.