Dieses Tag dient zur Beantwortung von Fragen zur Codeüberprüfung und zu Code-exemplarischen Vorgehensweisen. Eine Übersicht über den vorhandenen Arbeitscode finden Sie unter http://codereview.stackexchange.com
Ich habe noch nie den idealen Weg gefunden, um Codeüberprüfungen durchzuführen, und dennoch fordern meine Kunden sie oft. Jeder Kunde scheint sie auf eine andere Art und Weise zu tun und ich habe mich in keinem von ihnen zufrieden gefühlt. Was war für Sie die effektivste Methode, um Codeüberprüfungen durchzuführen? …
Ich habe kürzlich angefangen, an einem Ort mit einigen viel älteren Entwicklern zu arbeiten (ungefähr 50+ Jahre alt). Sie haben an kritischen Anwendungen für die Luftfahrt gearbeitet, bei denen das System nicht ausfallen konnte. Infolgedessen neigt der ältere Programmierer dazu, auf diese Weise zu codieren. Er neigt dazu, einen Booleschen …
Ich habe einen alten Code durchgesehen, den ich geschrieben habe. Es funktioniert, aber es ist kein großartiger Code. Ich weiß jetzt mehr als damals, also könnte ich es verbessern. Es ist kein aktuelles Projekt, aber es ist aktueller, funktionierender Produktionscode. Haben wir die Verantwortung, zurück zu gehen und den Code …
Ich glaube fest an die Pfadfinderregel : Überprüfen Sie ein Modul immer sauberer, als Sie es ausgecheckt haben. "Egal, wer der ursprüngliche Autor war, was wäre, wenn wir uns immer bemühen, das Modul zu verbessern, egal wie klein es ist. Was wäre das Ergebnis? Ich denke, wenn wir Alle folgten …
Eines meiner Teammitglieder, ein Junior-Programmierer, verfügt über beeindruckende Programmierkenntnisse für sein Erfahrungsniveau. Und ich glaube, dass ich bei Code-Überprüfungen den Schwerpunkt auf das Lernen legen und nicht auf Fehler hinweisen muss. Aber sollten Junior-Programmierer an Code-Überprüfungen für Senior-Programmierer beteiligt sein? Oder sollten Code Reviews nur von Programmierern mit entsprechender Erfahrung …
Ich stelle einige Richtlinien für die Codeüberprüfung zusammen. Wir haben noch keinen formalen Prozess und versuchen ihn zu formalisieren. Und unser Team ist geografisch verteilt. Wir verwenden TFS für die Quellcodeverwaltung (wir haben es auch für Aufgaben / Fehlerverfolgung / Projektmanagement verwendet, aber das haben wir zu JIRA migriert ) …
Am Ende eines zweiwöchigen Sprints hat eine Aufgabe eine Codeüberprüfung. In der Überprüfung stellen wir fest, dass eine Funktion funktioniert, lesbar ist, aber ziemlich lang ist und ein paar Code-Gerüche aufweist. Einfache Refactor-Arbeit. Ansonsten entspricht die Aufgabe der Definition von erledigt. Wir haben zwei Möglichkeiten. Schlagen Sie die Codeüberprüfung fehl, …
In dieser Frage zu SO geht es darum, zu korrigieren, was der OP-Gedanke für Feature-Neid- Code ist. Ein weiteres Beispiel, in dem ich gesehen habe, wie dieser flotte Satz zitiert wurde, ist eine kürzlich von Programmierern hier gegebene Antwort . Obwohl ich in einem Kommentar zu dieser Antwort nach Informationen …
Ich arbeite schon eine ganze Weile alleine an einem ziemlich großen Open-Source-Projekt und es nähert sich dem Punkt, an dem ich es veröffentlichen möchte. Ich bin jedoch Autodidakt und kenne niemanden, der mein Projekt angemessen bewerten könnte. Vor ein paar Jahren hatte ich ein kleines Stück Code veröffentlicht, das auf …
Ist es wichtig, die guten Teile des Codes während einer Codeüberprüfung und die Gründe, warum es gut ist, herauszustellen ? Positives Feedback kann für den Entwickler, der überprüft wird, und für die anderen, die an der Überprüfung teilnehmen, ebenso nützlich sein. Wir führen Überprüfungen mit einem Online-Tool durch, damit Entwickler …
Ich bin Teil eines Beraterteams, das für einen Kunden eine neue Lösung implementiert. Ich bin für die Mehrheit der Codeüberprüfungen auf der clientseitigen Codebasis (React und Javascript) verantwortlich. Ich habe festgestellt, dass einige Teammitglieder eindeutige Codierungsmuster verwenden, sodass ich nach dem Zufallsprinzip eine Datei auswählen und feststellen kann, wer der …
Mit normalem Git und Github kann ich eine Codeüberprüfung durchführen, indem ich einfach eine Pull-Anfrage des Feature-Zweigs, an dem ich arbeite, an den Master-Zweig erstelle. Wie würde ich Code-Reviews mit Git-Flow durchführen? Bei einem Workflow wie "Fertigstellen von Git-Flow-Funktionen" bin ich verwirrt, wo die Codeüberprüfung tatsächlich stattfindet und wie Git-Flow …
Ich habe keine andere Wahl , als alleine zu arbeiten, und kann keine adäquate Lösung finden, um meine Arbeit zu überprüfen, die Gesundheit zu überprüfen, jemanden zu finden, mit dem ich Ideen sammeln kann, über die besten Praktiken zu diskutieren und so weiter. Ich dachte, ich würde eine Antwort über …
Ich habe bei zwei Unternehmen gearbeitet, die bei der Codeüberprüfung jeweils unterschiedliche Methoden hatten: In der ersten Firma wurde von den Teamleitern eine Codeüberprüfung durchgeführt, die nach Abschluss jedes Moduls erforderlich war. In der zweiten Firma mussten die Teamleiter jedoch keine Codeüberprüfungen durchführen und überprüften lediglich die Funktionalität und das …
Ich habe vor kurzem als Junior-Entwickler angefangen. Ich bin nicht nur eine der am wenigsten erfahrenen Personen im Team, sondern auch eine Frau, die alle möglichen Herausforderungen in einem von Männern dominierten Umfeld bewältigt. Ich hatte in letzter Zeit Probleme, weil ich das Gefühl habe, zu viel ungerechtfertigte pedantische Kritik …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.