Reduza a complexidade do código para JavaScript usando o Plato

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!