- Funktion
- Software-Teamleiter
- Beigetreten
- Sept. 2023
- Nachricht
- 196
Doki · Interface-Design · 2023
Mach ich schon lange als Teamlead, schreib das mal in Ruhe auf, denn der häufigste Fehler bei dem Thema ist, es zu überstürzen.
Code Review ist keine Kontrolle, sondern ein Lernwerkzeug. In Teams, die diesen Satz nicht akzeptieren, läuft der Prozess immer auf dasselbe hinaus: Der Senior sucht Fehler, der Junior geht in die Defensive, die Reviews werden langsamer und am Ende stimmt jeder blind zu.
Ich hab ein paar Regeln gesammelt, die funktionieren, teile die mal.
Schickt kleine Häppchen. Niemand liest wirklich eine Änderung mit 500 Zeilen, alle schreiben nur "sieht gut aus". Bei Änderungen unter 200 Zeilen steigt die Anzahl der gefundenen Probleme deutlich.
Schreibt Kommentare zum Code, nicht zur Person. Fragt nicht "Warum hast du das so gemacht?", sondern "Was passiert hier in diesem Fall?". Gleiche Info, völlig anderes Gespräch.
Automatisiert die Stil-Debatten. Themen wie Einrückung, Anführungszeichen oder Namensgebung sollten Tools übernehmen. Wenn man menschliche Zeit dafür verschwendet, gehen die echten Probleme unter.