Code Analyse
Es gibt inzwischen verschiedene Tools zur automatischen Bewertung von Code (sogenannte grader):
Hier müsste man definitiv weiter recherchieren und in der Forschung tut sich diesbezüglich auch etwas. Besonders interessant fand ich z.B.
Vielleicht kann man auch die Möglichkeit der Bewertung erweitern:
- http://graja.hs-hannover.de/pubs/index.html
- http://graja.hs-hannover.de/pubs/index.html#tocAnchor-1-3
Was erhoffe ich mir?
- Hilfreiche Warnungen bei potentiellen Fehlern (z.B. Instanzvariable wird nicht initialisiert und erhält Default-Wert <-- Hinweis)
- Hinweise zur besseren Übersicht (z.B. Passt die Einrückung? Sind Variablen irgendwie "sinnvoll" benannt?)
Siehe z.B.: https://pp.ipd.kit.edu/projects/praktomat/praktomat.php
Dies wäre möglicherweise durch den Einbau existierende Tools möglich. Spannend wird es, wenn man noch Whitebox-Tests einführt (https://github.com/ajaxorg/treehugger (?))