Métricas de código com SourceMonitor
A ferramenta SourceMonitor é uma excelente opção para gerar métricas de código com velocidade e qualidade.
Ela possui as seguintes funcionalidades:
- Suporta diversas linguagens: C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) or HTML.
- Fornece métricas gerais do projeto bem como métricas específicas por classe e método.
- Oferece métricas tais como: número de arquivos, número de linhas de código, número de instruções, porcentagem de comentários, número de classes, métodos por classe, complexidade ciclomática, entre outas específicas por linguagem.
- Gera gráficos comparativos entre diferentes pontos do projeto bem como gráficos Kiviat.
- Pode ser usada através de sua interface gráfica (uma grande vantagem pois é extremamente simples de instalar e começar sua utilização) ou então através de um script de build como o Ant ou o NAnt.
A figura abaixo mostra um resumo das métricas de cada um dos arquivos de um projeto em C#:
A figura abaixo mostra as métricas detalhadas para um arquivo:
A figura abaixo mostra um gráfico de ou diagrama de Kiviat para um dos arquivos:
A figura abaixo mostra todos os métodos existentes dentro de um arquivo e suas respectivas métricas:
A figura abaixo representa uma das métricas existentes usando um gráfico de barra. Ela mostra a porcentagem representativa dos arquivos levando em consideração o número de linhas de código:
Marcadores: métricas
0 Comentários:
Postar um comentário
<< Home