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
Lautes Nachdenken - wir Programmierer lieben all diese Abstimmungen / Abzeichen / Repräsentanten, also könnte ein solches Schema in den Code-Überprüfungsprozess eines Unternehmens eingeführt werden, um eine bessere Codierung zu fördern. Etwas wie Sie (oder andere Personen in Ihrem Namen) können eine Bewertung (z. B. Snippet, Single Commit oder Serie …
Ich bin ziemlich neu in der Codeüberprüfung, aber ich habe während meiner Promotion jahrelang programmiert - was Sie nicht immer zu einem guten Programmierer macht! Was tun Sie, wenn der Prüfer Ihren Code ändert und Sie Zeile für Zeile durchläuft, wenn Sie nicht einverstanden sind? Manchmal haben Sie die Auswahl …
Mein Unternehmen hat kürzlich mit der Überprüfung von formalisiertem Code begonnen. Der Prozess läuft wie folgt ab: Sie senden einen Code an einen Github, fordern einen Pull-Request an, der Code wird von ungefähr drei Personen überprüft. Wenn alle erfolgreich sind, wird Ihr Code eingegeben. Der Prozess scheint fair zu sein, …
Voraussetzungen Team nutzt DVCS IDE unterstützt das Parsen von Kommentaren (wie TODO usw.) Tools wie CodeCollaborator sind teuer fürs Budget Tools wie gerrit sind zu komplex für die Installation oder nicht verwendbar Arbeitsablauf Der Autor veröffentlicht irgendwo auf der zentralen Repo-Zweigstelle Prüfer holen es und starten die Überprüfung Im Falle …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 4 Jahren . Bearbeiten: Justin Cave machte einen guten Punkt, dass diese Art der Kommunikation in …
Entwicklung einer Webanwendung, mit der der Benutzer einen Termin basierend auf seiner Zeitzone planen kann. Und ich speichere die vom Benutzer geplante Datumszeit als Server Datumszeit im Datenbankfeld. Beim Anzeigen von Zeitplaninformationen wurde der Wert aus der Datenbank abgerufen und in die Benutzer-Zeitzone konvertiert. Verarbeitung in der Codebasis Ich konvertiere …
Unser Team hat kürzlich damit begonnen, Code-Überprüfungen für jeden Check-in durchzuführen. Als Teamleiter versuche ich, ein Gleichgewicht zwischen zu vielen Vorschlägen, ärgerlichen Entwicklern und einer geringeren Teamleistung und dem Loslassen von Code zu finden, den ich anders geschrieben hätte. Gibt es Hinweise, Studien oder Anleitungen aus bekannten Quellen, die auf …
Mehrere Teams in meinem Unternehmen üben einen Code-Überprüfungs-Workflow aus, den ich noch nie zuvor gesehen habe. Ich versuche, das Denken dahinter zu verstehen, mit der Idee, dass es Wert ist, das gesamte Unternehmen konsistent zu machen. (Ich trage zu mehreren Codebasen bei und wurde durch die Unterschiede in der Vergangenheit …
Wir sind kürzlich zu einem Scrum-Prozess übergegangen und arbeiten an Aufgaben und User Stories innerhalb von Sprints. Wir möchten Codeüberprüfungen häufig durchführen, um sie weniger einschüchternd zu machen. Wir denken, dass sie auf User Story-Ebene ausgeführt werden, sind unsicher, wie wir unseren Code verzweigen sollen, um dies zu berücksichtigen. Wir …
Wie können Sie als Teamleiter, der eine Gruppe von Entwicklern verwaltet, die keine Erfahrung (und keine Notwendigkeit) mit Codeüberprüfung und Komponententests haben, die Praxis der Codeüberprüfung und Komponententests vorantreiben? Wie schaffen Sie eine Möglichkeit, Codeüberprüfung und Komponententests auf natürliche Weise in den Ablauf des Entwicklers zu integrieren? Einer der Widerstände …
Um magische Zahlen zu vermeiden, hören wir oft, dass wir einem Literal einen aussagekräftigen Namen geben sollten. Sowie: //THIS CODE COMES FROM THE CLEAN CODE BOOK for (int j = 0; j < 34; j++) { s += (t[j] * 4) / 5; } -------------------- Change to -------------------- int realDaysPerIdealDay …
In unserem Agile-Prozess haben wir zweiwöchige Sprints. Aufgaben werden täglich zugestellt (tägliche Builds), und das Testteam führt die Tests sofort am nächsten oder sogar am selben Tag durch. Wir haben auch Dev-Code-Reviews, die einige Zeit (1-2 Stunden) benötigen, so dass sie 3-mal pro Woche stattfinden: Mo-Mi-Fr. Entwickler kommen zusammen und …
In einem extremen Programmierprojekt programmieren Programmierer die meiste Zeit paarweise. Da diese Paare auch rotieren, dh Sie das Programm mit verschiedenen Personen paaren und das Gefühl der kollektiven Eigentümerschaft besteht, wird der Quellcode häufig überprüft und aktualisiert. Muss der Code überprüft werden? Ich meine, hör auf zu programmieren und mache …
Ich bin Teil eines Teams von sieben Entwicklern in einem kleinen Softwareunternehmen und versuche, regelmäßige Gruppencode- und Entwurfsprüfungen einzuführen. Wir haben in der Vergangenheit einige Überprüfungen durchgeführt, die jedoch sporadisch waren. Ich würde es gerne regelmäßiger machen. Ich habe Code Complete und andere ähnliche Ressourcen lesen und sie sprechen über …
Übt jemand den "Code Review" -Prozess für Funktionstests? Findest du es nützlich? Wie mein aktueller Arbeitgeber SCRUM praktiziert, schließen wir Funktionstests als Teil unseres "Muss" -Stoffs in jedem Sprint ein.
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.