Statikus kódelemzés Java-ban
A statikus kódelemzés a programok forráskódjának elemzése anélkül, hogy futtatná azokat.
Felfedezheti a formázási problémákat, a nullpont-hivatkozások nullázását és más egyszerű forgatókönyveket.
Szóval, ugorjunk bele.
>> Bevezetés a kódminőségi mutatókba
A statikus elemző eszközök által észlelt néhány kritikus hiba átfogó áttekintése.
>> Java statikus elemző eszközök
Három széles körben használt statikus elemző eszköz integrálása az Eclipse és az IntelliJ IDEA-val.
>> PMD
Ebben a rövid cikkben bemutatjuk a PMD-t - egy rugalmas és jól konfigurálható eszközt, amely a Java kód statikus elemzésére összpontosít
>> Cobertura
Itt bemutatjuk, hogyan lehet a Coberturát használni a Java-projektek lefedettségének kiszámításához.
>> FindBugs
Ezúttal a FindBugs-ra összpontosítva.
>> Jacoco
Ebben a cikkben megtudhatjuk, hogyan lehet a JaCoCo Maven beépülő modult használni Java-projektek kódfedezeti jelentések előállításához.