Analisi statica del codice in Java

L'analisi statica del codice è un metodo per analizzare il codice sorgente dei programmi senza eseguirli.

Può rilevare problemi di formattazione, dereferenziazione del puntatore nullo e altri semplici scenari.

Quindi, saltiamo dentro.

>> Introduzione alle metriche sulla qualità del codice

Uno sguardo generale ad alcuni dei difetti critici rilevati dagli strumenti di analisi statica.

>> Strumenti di analisi statica Java

Come integrare tre strumenti di analisi statica ampiamente utilizzati con Eclipse e IntelliJ IDEA.

>> PMD

In questo rapido articolo, presentiamo PMD, uno strumento flessibile e altamente configurabile incentrato sull'analisi statica del codice Java

>> Cobertura

Qui, mostriamo come utilizzare Cobertura per calcolare la copertura del codice in un progetto Java.

>> FindBugs

Questa volta, concentrandoci su FindBugs.

>> Jacoco

In questo articolo, vediamo come utilizzare il plug-in JaCoCo Maven per generare report di copertura del codice per progetti Java.