Der Abgabetermin für eine Veröffentlichung ist morgen. Ihr Kollege hat seine für diese Veröffentlichung entscheidende Aufgabe endlich erledigt. Der Projektmanager steht Ihnen über die Schulter und drängt Sie, endlich einen Build zu erstellen. Während der Überprüfung bemerken Sie einen Fehler im Code Ihres Kollegen. Kein kritischer, aber etwas, das Sie nicht loslassen würden, wenn es morgen nicht die Veröffentlichung gäbe. Und um es noch schlimmer zu machen, haben Sie Ihre eigene Arbeit, die Sie so schnell wie möglich beenden müssen. Also, was machst du? Erheben Sie Ihren Einwand trotz des Drucks oder lassen Sie diesen einfach ausrutschen?
Eine Möglichkeit, die ich gefunden habe, besteht darin, dieses Commit vorübergehend in einem anderen Zweig zusammenzuführen und für einen späteren Zeitpunkt zu überprüfen. Es funktioniert, wenn es sich nur um ein kosmetisches Problem handelt und wenn es das einzige Problem ist, das noch auf eine Codeüberprüfung wartet. Gibt es jedoch eine effizientere Möglichkeit, damit umzugehen? Würden Sie beispielsweise empfehlen, nur eine Person für Codeüberprüfungen und -tests zu verpflichten?