-
Notifications
You must be signed in to change notification settings - Fork 0
arquitetura
Samuel Rocha Costa edited this page Oct 16, 2017
·
1 revision
Essa ferramenta faz uma análise no código na qual verifica vários parâmetros de uma vez só, dentre eles:
- Métricas da Aplicação: Fornece informações sobre a topologia da aplicação
- Métricas de Projeto: Fornece informações sobre o tamanho de cada projeto dentro da aplicação em relação a linhas de códigos dentro outros parâmetros.
- Visão Visualjarchitect: Mostra o tamanho dos projetos, pacotes, tipos e métodos em termos de linha de código.
- Verificação de Abstralidade: Mostra os princípios de abstração aplicados na aplicação.
- Dependências do Projeto: Mostra em uma tabela ou em um diagrama toda as dependências da aplicação analisada.
- Ordem de construção do Projeto: Fornece uma das possíveis ordens de construção da aplicação, mostrando possíveis ciclos de dependências.
- Métricas de Tipo: Fornece uma tabela com essas informações.
- Consultas e restrições CQLinq: Mostra as restrições CQLinq que foram violadas na aplicação.
Para executar o projeto foi escolhido o projeto Frogger, um jogo feito em java. Foi analisado o arquivo .jar do mesmo. Os resultados da análise estão abaixo:
Alertas de Melhores práticas de programação (note que estes são os problemas mais críticos pela marca vermelha sob o alerta)