Checkstyle służy do badania jakości kodu. Generalnie sprawdza czy wszystko jest prawidłowo skomentowane i sformatowane. Obecnie potrafi też wykrywać powtórzenia bloków kodu, nieużywany kod czy inne temu podobne wypadki i wpadki.
Dziś zacząłem audyt kodu, który wraz z początkiem kwietnia mam przejąć. Na chwile obecna badam kod pod względem dokumentacji i zgodności z projektem. To bardzo przydatny okazuje się maven i plugin Checkstyle. Pozwala on szybko odszukiwać miejsca w kodzie, gdzie nie ma dokumentacji. Bardzo fajne narzędzie.