Tools für Code-Qualität

Grizzly

Top Contributor
Hallo alle zusammen, 🙂

welche Tools zum Thema Code-Qualität kennt Ihr bzw. habt Ihr im Einsatz?

Wir haben bisher uns nur mal Sonar angeschaut - und das auch nur von weitem. Allerdings scheint der Schwerpunkt hier eher auf Code Konventionen zu liegen, die geprüft werden.

Gibt es hier vielleicht auch eine Lösung, die auf prinzipielle Fehler hinweist? Also sprich noch eine Stufe vor den JUnit Tests, mehr in Richtung der Prüfungen, die auch bspw. Eclipse schon vornimmt (Tote Codezeilen, potentielle Null-Pointer Zugriffe, usw.)?
 
Sonar macht viel mehr, als nur Konventionen checken, solltest du dir nochmal genauer angucken. Die meisten Dinge, die Findbugs findet, findet Sonar nämlich auch (afaik nutzt Sonar genau dafür sogar Findbugs).
 
Dafür hast du BindBugs in deiner IDE.
Sonar am zentralen Build Server ist dann meiner Meinung nach der nächste schritte.
Genauso wie ja lokal und am build server baue...
 
Dafür hast du BindBugs in deiner IDE.
Sonar am zentralen Build Server ist dann meiner Meinung nach der nächste schritte.
Wenn das Projekt etwas größer ist, sollte man Findbugs nicht in die IDE einbinden, sondern nur auf dem Server laufen lassen. Das wird sonst zu träge. Der Build benötigt bei mir z.B. 5 Minuten ohne Findbugs und ca. 45 min mit. Und ich habe nicht mal alle Prüfungen aktiviert.
 
Wow, das ist mal eine Response. Vielen Dank. 😀

Okay, dann werde ich das Thema Sonar noch mal bei uns ansprechen. 🙂 Ich muss auch zugeben, dass Sonar vor meiner Zeit angeschaut wurde. 😉

Für weitere Empfehlungen bin ich natürlich weiterhin offen. 🙂
 
sonar wurde ja schon hin und wieder hier gesagt ;-)

bei mir gehoert UCDetector auch zum Standard code tool - hilft toten code aufzuspueren und testet die richtige Sichtbarkeit von Methoden etc


zu sonar noch:

wenn du Manager ueberzeugen willst demonstrier das Motion Chart plugin - Sonar - Codehaus - schoen bunt und bewegt sich ;-)
 
sonar wurde ja schon hin und wieder hier gesagt ;-)

bei mir gehoert UCDetector auch zum Standard code tool - hilft toten code aufzuspueren und testet die richtige Sichtbarkeit von Methoden etc


zu sonar noch:

wenn du Manager ueberzeugen willst demonstrier das Motion Chart plugin - Sonar - Codehaus - schoen bunt und bewegt sich ;-)

Jepp, das lustig aus. Habe mir mal den Video ein bisschen angeschaut. ;-)

Wenn es um Code-Qualität geht, finde ich es wichtig Checkstyle nicht zu vergessen.

Danke. 🙂

Morgen ist bei uns mal wieder Abteilungsbesprechung. Da werde ich die Sachen mal anbringen. Mal schauen, was dabei raus kommt. ;-)
 

Neue Themen


Zurück
Oben