Ich mag Code-Reviews, obwohl sie einen Schmerz darstellen können. Der Grund, warum ich sie mag, ist, dass sie mehr Augen auf den Code und eine andere Perspektive bekommen. Ich glaube, dass auch bei der Paarprogrammierung Code überprüft werden sollte. Es ist einfach genug, dass zwei Personen, die an demselben Code arbeiten, gemeinsam den gleichen Fehler machen, den ein anderer Satz von Augen möglicherweise nicht übersieht.
Wenn Sie als Gruppe mit einem Projektor arbeiten, sollten Sie dies vor dem Meeting unbedingt einzeln überprüfen . Ansonsten ist es nur eine nervige Zeitverschwendung.
Ich habe nur Code-Reviews per E-Mail und in einer Gruppe durchgeführt. Im Allgemeinen denke ich nicht, dass sie persönlich gemacht werden sollten. Sie haben ein wenig mehr Druck, sich mit jemandem, der Ihnen über die Schulter schaut, durch den Code zu stürzen. Ich bin der Meinung, dass ein Tool für die Codeüberprüfung ein guter Vorteil ist, da es bei einigen der alltäglichen Aspekte hilfreich sein kann und das Markieren problematischer Code-Teile einfacher machen sollte als per E-Mail.
Das Problem, wenn nur eine Person alle Codeüberprüfungen durchführt, ist, dass dies ein Engpass sein kann. Mit gut dokumentierten und entworfenen Kodierungsstandards sollte es nicht notwendig sein. Abhängig von der Umgebung / dem Release-Zeitplan kann es eine gute Idee sein, immer jemanden als Überprüfer des Standby-Codes zu haben.
Ich glaube, dass der Besitz von Code eine gute Idee ist, da diese Person es zu ihrer Priorität machen kann, diesen Code zu verstehen und möglicherweise eine Gatekeeper-Rolle zu spielen.