Als «code-reviews» getaggte Fragen

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

19
Was sagen Sie in einer Codeüberprüfung, wenn die andere Person eine überkomplizierte Lösung erstellt hat? [geschlossen]
Neulich habe ich den Code überprüft, den jemand in meinem Team geschrieben hat. Die Lösung war nicht voll funktionsfähig und das Design viel zu kompliziert - das heißt, es wurden unnötige Informationen gespeichert, unnötige Funktionen erstellt, und im Grunde hatte der Code eine Menge unnötiger Komplexität wie Vergolden, und es …

5
Ist es angebracht, positive Kommentare in Code-Reviews zu hinterlassen, oder dient es ausschließlich konstruktiver Kritik?
Ich habe in letzter Zeit eine Menge Codeüberprüfungen durchgeführt und bin mir nicht sicher, welche positiven und negativen Auswirkungen und welche Professionalität es hat, positive und / oder lustige Kommentare in Codeüberprüfungen einzubringen. Wir verwenden Github als unsere Codeüberprüfungsplattform in meinem Team, sodass die Kommentare von jedermann eingesehen werden können. …


11
Wann sind Codeüberprüfungen bei der kontinuierlichen Integration durchzuführen?
Wir versuchen, auf eine kontinuierliche Integrationsumgebung umzusteigen, sind uns jedoch nicht sicher, wann Codeüberprüfungen durchgeführt werden sollen. Nach dem, was ich über die kontinuierliche Integration gelesen habe, sollten wir versuchen, Code mehrmals am Tag einzuchecken. Ich gehe mal davon aus, dass dies sogar für Features bedeutet, die noch nicht vollständig …


12
Prüft der Code bewährte Verfahren?
Als das Unternehmen, in dem ich arbeite, neue Manager anheuerte, boten sie uns an, bei jedem Meeting einen Überblick über den Code einer Person zu erhalten. Wir haben alle zwei Wochen Besprechungen, also sollte jedes Mal einer der Entwickler seinen / ihren Code auf dem Projektor zeigen, und andere wollten …

17
Umgang mit Mitarbeitern, die keinen einheitlichen Codierungsstil haben?
Was machen Sie, wenn Sie mit jemandem zusammenarbeiten, der dazu neigt, stilistisch schlechten Code zu schreiben? Der Code, von dem ich spreche, ist normalerweise technisch korrekt, vernünftig strukturiert und mag sogar algorithmisch elegant sein, sieht aber nur hässlich aus . Wir haben: Mischung verschiedener Namenskonventionen und Titel ( underscore_styleund camelCaseund …


7
Wie kann die Codeüberprüfung effizient überwacht werden?
Ich vermute, dass in meinem Team größere Codeüberprüfungen vertuscht wurden. Zu viele Code-Reviews werden ohne Kommentar zusammengeführt. Mir scheint, es gibt keine Codeüberprüfung ohne einen einzigen Kommentar. Wie kann ich als Teamleiter richtig überwachen, ob mein Team einen ordnungsgemäßen Codeüberprüfungsprozess durchführt, und wie kann ich ihnen helfen, die Vorteile des …

7
Peer / Code Review Frustrationen
Ich würde mich nicht als Superstar-Entwickler bezeichnen, sondern als relativ erfahren. Ich versuche, die Codequalität auf einem hohen Niveau zu halten, und bin immer bemüht, meinen Codierungsstil zu verbessern, Code effizient, lesbar und konsistent zu machen sowie das Team zu ermutigen, Muster und Methoden zu befolgen, um die Konsistenz sicherzustellen. …

17
Was ist eine gute und präzise Möglichkeit, Nicht-Programmierern die Gefahren des Copy-Paste-Programmierens zu erklären? [geschlossen]
Ich suche nach einer guten Analogie oder Metapher, die die Probleme des Copy-Paste-Programmierens für Nicht-Programmierer veranschaulichen könnte. Ich führe gelegentlich Code- / Systemüberprüfungen für potenzielle Kunden durch, und eines der häufigsten Probleme, das ich sehe, sind große Mengen an Code, der durch Kopieren und Einfügen in die gesamte Codebasis eingefügt …

5
Wie kann man schrittweise Code-Reviews einführen?
Ich leite ein Team mit einem halben Dutzend leitender Ingenieure. Ich bin der festen Überzeugung, dass es für uns von großem Vorteil ist, aus allen gängigen Gründen Code-Reviews durchzuführen. Nicht unbedingt jede Änderung, aber immer wieder Hintergrundberichte. Die Leute sehen also zumindest die Veränderungen anderer und fangen an, über sie …


9
Was sollte zuerst kommen: Testen oder Codeüberprüfung?
Ich bin ein Neuling in der Programmierung von Entwurfsmustern und Lebenszyklen und habe mich gefragt, was zuerst kommen soll, ob Code überprüft oder getestet werden soll, da dies von unterschiedlichen Personen durchgeführt wird. Warum sollte man sich die Mühe machen, Code zu überprüfen, wenn niemand überprüft hat, ob er überhaupt …

12
Wie überprüfe ich Code, den ich nicht verstehe?
Mir wurde die Aufgabe übertragen, die Entwicklung in unserem Unternehmen zu verbessern. Das erste, was ich starten wollte, waren Codeüberprüfungen, da dies hier noch nie zuvor durchgeführt wurde. Es gibt 3 Programmierer in unserer Firma. Ich bin ein Webprogrammierer, meine bekannten Sprachen sind hauptsächlich PHP, ActionScript und JavaScript. Die anderen …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.