Os desenvolvedores adoram escrever código. Mas a maioria dos desenvolvedores não gosta de manter código. Escrever um código bem estruturado, seguir algumas diretrizes e ser menos complexo ajuda a mantê-lo, além de ajudar a localizar e evitar bugs.
Uma boa maneira de encontrar as partes do código que podem não ser tão fáceis de manter é usar a análise estática de código. Tente usar o Plato para obter uma boa visão geral do estado de sua base de código JavaScript.
O que isso mostra?
Ele mostra um bom resumo formatado e visualizado do estado de seu código, contando as linhas de código que você escreveu, calculando medidas de complexidade de ramificação , uma pontuação para a dificuldade do código e uma pontuação para a manutenção usando as Medidas de Complexidade Halstead .
Como usá-lo?
Instale-o:
npm install -g plato
Crie o relatório:
plato -r -d complexity src
Assista ao relatório:
open complexity/index.html
E agora tente melhorar seu código!