You Just Inherited 1.000.000 Lines of Java Code. Now What?

October 28, 2008
Michael Rozlog hat gut angefangen, dann machte er aber weiter mit der CodeGear Tool Vorstellung. Nichtsdestotrotz habe ich einige Insights:
  • Auch in den USA Fachkräftemangel
  • Ohio State University: 2007 nur 17 Compupter Science Absolventen
  • Software Archeology
    • Die Reise geht in Richtung Maintenance von Projekten
  • Visualization ist wichtig
    • Design Violation
    • Style Violations
    • Business Logic Review
    • Performance Review
    • Documentation
  • Automatisiere Code Reviews
    • Task: Review by Hand: 21 violations in 15 min gefunden
    • Tool: 150 violations in 2 sec
    • man erhält mehr und kann die Liste priorisieren
  • evtl. Interessante Tracks auf freier Online Konferenz von CodeGear
  • Tools, die neben CodeGear in Teil-Bereiche aggieren
    • Doxygen
    • PMD
    • BOUML
    • Converity
    • Parasoft
    • TPTP
    • JProbe
  • ToDos
    • IDEA Inspections reviewn, inhaltlich verstehen und bewußt einsetzen
    • immer wieder: Metriken mit dem Team besprechen und gemeinsam entscheiden, was fokussiert werden soll
    • “Kiviat” Chart ansehen. Gibt einen guten Überblick wie es um die Einzelmetriken bestellt ist.
    • Charactisation Testing ansehen (see former Agitar)
  • Mein Tool-Fazit: S101 war und ist eine gute Wahl 🙂