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
Wie würde man wissen, ob der erstellte Code leicht lesbar, verständlich und wartbar ist? Aus der Sicht des Autors ist der Code natürlich lesbar und wartbar, da der Autor ihn zuerst geschrieben und bearbeitet hat. Es muss jedoch einen objektiven und quantifizierbaren Standard geben, an dem unser Beruf den Code …
Ich arbeite bei einem Robotik-Startup in einem Path-Coverage-Team und nach dem Absenden einer Pull-Anfrage wird mein Code überprüft. Mein Teamkollege, der seit mehr als einem Jahr im Team ist, hat einige Kommentare zu meinem Code abgegeben, die darauf hindeuten, dass ich viel mehr arbeite, als ich für notwendig halte. Nein, …
Nach einigen gravierenden Qualitätsproblemen im letzten Jahr hat mein Unternehmen kürzlich Code-Reviews eingeführt. Der Codeüberprüfungsprozess wurde schnell ohne Richtlinien oder Checklisten eingeführt. Ein anderer Entwickler und ich haben uns vorgenommen, alle an den Systemen vorgenommenen Änderungen zu überprüfen, bevor sie in den Stamm integriert werden. Wir wurden auch als "Technical …
Ich arbeite an einem Projekt solo und muss meinen eigenen Code pflegen. In der Regel wird die Codeüberprüfung nicht vom Autor des Codes durchgeführt, sodass der Überprüfer den Code mit frischen Augen betrachten kann - ich habe jedoch keinen solchen Luxus. Welche Methoden kann ich anwenden, um meinen eigenen Code …
OK, viele Codeüberprüfungen sind ziemlich routinemäßig. Gelegentlich gibt es jedoch Änderungen, die sich weitgehend auf vorhandenen komplexen, fragilen Code auswirken. In dieser Situation ist der Zeitaufwand für die Überprüfung der Sicherheit der Änderungen, das Fehlen einer Regression usw. zu hoch. Vielleicht sogar länger als nötig, um die Entwicklung selbst durchzuführen. …
Ich bin ein großer Anhänger von sauberem Code und Code-Handwerkskunst, obwohl ich derzeit an einem Job bin, bei dem dies nicht als oberste Priorität angesehen wird. Ich finde mich manchmal in einer Situation wieder, in der der Code eines Kollegen mit unordentlichem Design und sehr wenig Sorge um zukünftige Wartungsarbeiten …
Der Code ist schwer zu befolgen, scheint aber (meistens) gut zu funktionieren, zumindest bei oberflächlichen Tests. Es mag hier und da kleine Fehler geben, aber es ist sehr schwer, durch Lesen des Codes zu erkennen, ob sie symptomatisch für tiefere Probleme oder einfache Korrekturen sind. Die manuelle Überprüfung der Gesamtkorrektheit …
Ich bin ein erfahrener Entwickler, habe aber noch nicht viele Codeüberprüfungen durchgeführt. Ich werde gebeten, in Python geschriebenen Code zu überprüfen, aber ich kenne Python nicht. Ist es überhaupt sinnvoll, Code in einer Sprache zu überprüfen, die ich nicht kenne?
Beim Überprüfen des Codes eines Mitarbeiters stieß ich auf einige Rechtschreibfehler in Funktionsnamen sowie auf grammatikalische Fehler wie "doesUserHasPermission ()" anstelle von "doesUserHavePermission ()" in Funktions- und Variablennamen. Sollte ich ihn darauf hinweisen, oder bin ich zu pedantisch, wenn ich das bemerke?
Beim Überprüfen von Code versuche ich normalerweise, bestimmte Empfehlungen zur Behebung der Probleme abzugeben. Aufgrund der begrenzten Zeit, die für die Überprüfung aufgewendet werden kann, funktioniert dies jedoch nicht immer gut. In diesen Fällen finde ich es effizienter, wenn der Entwickler selbst eine Lösung findet. Heute habe ich einen Code …
Ich bin in einer Position, in der ich gebeten wurde, einen Code zu überprüfen, der ein Problem behebt, von dem ich nicht glaube, dass es existiert. Der Fixer, der älter als ich ist, besteht darauf, dass sein Fix notwendig ist, aber es scheint für mich nicht mehr als C ++ …
Ich bin ein guter Programmierer, dachte ich früher. Ich liebe es immer zu programmieren. Und ich möchte viel über das Programmieren lernen, um mich zu einem besseren Programmierer zu machen. Ich habe 1 Jahr Programmieren studiert und arbeite jetzt fast 2 Jahre als Programmierer. Kurz gesagt, ich habe fast 3 …
Ich bin ein Softwareentwickler, der an J2SE (Core Java) arbeitet. Oft werden wir während unserer Codeüberprüfungen gebeten, die Anzahl der Zeilen in unserem Code zu reduzieren. Es geht nicht darum, redundanten Code zu entfernen, es geht darum, einem Stil zu folgen, der sich darauf konzentriert, dasselbe mit weniger Zeilen im …
Ich bin gerade dabei, meine Organisation nach dem Wert von Code-Reviews zu verkaufen. Ich habe an verschiedenen Orten gearbeitet, an denen sie beschäftigt waren. Ich habe gesehen, dass sie dazu verwendet wurden, Styling-Entscheidungen und funktionale Entscheidungen zu ignorieren, und ich habe gesehen, dass sie nichts weiter als eine Darmüberprüfung waren, …
Traditionell haben wir die Codeüberprüfung vor dem Festschreiben durchgeführt. Ich hatte heute einen Streit mit meinem Kollegen, der die Codeüberprüfung nach dem Festschreiben bevorzugte. Erstens, hier ist ein Hintergrund, Wir haben einige erfahrene Entwickler und neue Mitarbeiter mit nahezu null Programmiererfahrung. Wir möchten schnelle und kurze Iterationen durchführen, um unser …
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.