Angeforderte erneute Veröffentlichung von StackOverflow:
Ich arbeite in einer kleinen Entwicklungszeit mit sehr begrenzter Entwicklungszeit. Wir entwickeln ein Werkzeug, das für das Ergebnis unserer Arbeit wichtig ist, aber nicht täglich verwendet wird. Ich bin die einzige Person im Team, die einen Hintergrund als Programmierer hat.
Mein Problem ist, dass ich seit über einem Jahr auf Codeüberprüfungen dränge, bevor ich wieder zu Trunk zusammenfahre. Alle waren sich einig, aber es wurde immer noch nur mein Code überprüft. Nach einem langen Urlaub kehre ich zu einem Kofferraum mit Codekommentaren wie "Dies ist eine hässliche Lösung - so schnell wie möglich entfernen" und "Schnellkorrektur" zurück. Neu ist auch, dass ein Mann mit der Verantwortung für das Werkzeug beauftragt wurde. (Eine Rolle, die mir zuerst angeboten wurde, die ich jedoch aus einem nicht arbeitsbedingten Grund abgelehnt habe.) Und er ist der Meinung, dass dies eine gute Arbeitsweise ist: Da wir nur so wenig Zeit für die Entwicklung haben, sollten wir solche Abstriche machen.
Ich mache mir Sorgen, dass die anderen Entwickler hässlichen Code schreiben: häufig die Kapselung unterbrechen, große Klassen schreiben, interne Klassen an seltsamen Orten hinzufügen, wenige oder keine Komponententests durchführen und so weiter. Es wird schließlich unmöglich sein, das Tool weiterzuentwickeln.
Sollte ich darauf bestehen, dass wir Codeüberprüfungen durchführen, bevor wir wieder zum Trunk zurückkehren, oder bin ich nur eine Hündin in Codequalität?