Tag: code-review

**VERWENDEN SIE DIESES TAG NICHT ZU FRAGEN, FÜR EINE CODE-REVIEW CODE. Nutzen Sie bitte codereview.stackexchange.com auf Anfrage einen code-review ansonsten funktionierenden code.***

Code-review ist eine systematische Untersuchung (oft auch als peer-review) von computer-Quellcode. Es ist beabsichtigt, zu finden und zu beheben Fehler übersehen, die in der ersten phase der Entwicklung, Verbesserung der Allgemeinen Qualität der software und die Entwickler-Fähigkeiten.

Generieren unterschiedliche zufällige zahlen in C#

Anzahl der Antworten 9 Antworten
Nur Fragen, ob Sie bestätigen könnten, dass der folgende code ist gültig und zu beraten, wenn es bessere alternativen gibt? Ich bin versucht zu generieren, die eine Sammlung von unterschiedlichen Zufallszahlen zwischen 1 und 100000. Random rand

Nach drängen auf eine überprüfung repository, "abort: nicht rebase unveränderlich änderungsmenge" auf Stellungswechsel

Anzahl der Antworten 3 Antworten
Haben wir ein code-review-repository, wo die Menschen hg push -f alle möglichen Sachen. Nachdem die Bewertungen abgeschlossen sind, ziehen wir aus dem Projekt der zentralen repository, Stellungswechsel, und drücken Sie. Ich habe vor kurzem aufgerüstet mercurial 2.1

Web-Based Code-Review-tools für Team Foundation Server

Anzahl der Antworten 9 Antworten
Unser team ist mit der Suche zu beginnen, die Verwendung eines code-review-Werkzeug. Ich habe viele in der Vergangenheit, und ich bin sehr gern ein paar Optionen, die verfügbar sind für den SVN. Jedoch, sind wir mit Team

Trac: Code-Rezension-Plugin

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem code-review-plugin für unsere trac installation. Fand ich diese beiden als top-Ergebnis für " trac code-review " - Abfrage auf google PeerCodeReview CodeReview Ich bin Neigung in Richtung PeerCodeReview plugin. Erbitten,

Verwenden von Git für Code Reviews?

Anzahl der Antworten 9 Antworten
Möchte ich entwickeln eine leichte code-review-Prozess ist ähnlich wie eine, die ich verwendet, wenn ich arbeitete bei MSFT. Dies ist ein allgemeiner überblick über den Prozess: Entwickler macht änderungen. Developer packs änderungen in einige Archiv-Datei Entwickler sendet

Suchen Sie nach privater Nutzung der API?

Anzahl der Antworten 5 Antworten
So, wir alle wissen, Apple verbietet die Verwendung von privaten oder undokumentierte APIs in iOS-apps. Ich habe kein problem damit, denn es gibt gute technische Gründe, warum das ist eine gute Idee. Aber zweimal habe ich nun

Wie zwei Revisionen in Bitbucket zu vergleichen?

Anzahl der Antworten 9 Antworten
Mein team ist mit Bitbucket für unser git-repository, und wir haben vor kurzem beginnend mit der pull-request-Funktionalität für code-reviews. Es funktioniert gut auf den ersten Beitrag, aber wenn es geht, durch mehrere Iterationen (das heißt, die änderungen

So finden Sie alle Dateien, die ein bestimmter Benutzer in Team Foundation Server geändert hat

Anzahl der Antworten 4 Antworten
Ich weiß, es ist ein einfacher Weg, dies zu tun mit SVN, also muss es eine ähnliche Möglichkeit mit TFS. Im Grunde, ich möchte eine Liste aller Dateien eines bestimmten Benutzernamen, die jemals bearbeitet (SPRICH: überprüft, out

Überprüfen Sie, ob ein ganzzahliger Wert in c # Null ist.

Anzahl der Antworten 6 Antworten
Ich habe einen integer-Wert und ich brauche, um zu überprüfen, ob er NULL ist oder nicht. Ich habe es mit einem null-coalescing operator C#: public int? Age; if ((Age ?? 0)==0) { //do somethig } Nun habe

Was ist eine dynamische Codeanalyse?

Anzahl der Antworten 4 Antworten
Was ist die Dynamische Code-Analyse? Wie unterscheidet es sich von Statische Code-Analyse (ie, was kann es fangen, können nicht abgefangen werden, statisch)? Ich habe gehört, der bounds checking und Speicher - Analyse-was sind diese? Welche anderen Dinge

Beste Peer Code Review Software

Anzahl der Antworten 12 Antworten
Im Anschluss an meine Abfrage Hierkennt jemand eine gute Peer code review-software? Ich bin mir bewusst, Smart Bären Code Collaborator (wenn auch sehr teuer), aber kann jemand empfehlen, alle tools, die Sie verwenden? InformationsquelleAutor der Frage Dean

ResultSet nicht geschlossen, wenn die Verbindung geschlossen ist?

Anzahl der Antworten 8 Antworten
Habe ich gemacht, code-review (meist mit tools wie FindBugs) von einem unserer Lieblingsprojekte und FindBugs markiert folgenden code als fehlerhaft (pseudocode): Connection conn = dataSource.getConnection(); try{ PreparedStatement stmt = conn.prepareStatement(); //initialize the statement stmt.execute(); ResultSet rs =

Schnellste Möglichkeit, einen Iterator in eine Liste zu konvertieren

Anzahl der Antworten 1 Antworten
Dass ein iterator Objekt, ist es etwas schneller, besser oder richtiger als eine Liste Verständnis, um eine Liste der Objekte zurückgegeben, die durch den iterator? user_list = [user for user in user_iterator] InformationsquelleAutor der Frage systempuntoout |

Was sind die guten statischen Codeanalyse-Plugins?

Anzahl der Antworten 4 Antworten
Gibt es irgendwelche automatisierten code-review-tools für Java? Vor allem plugins für Eclipse? Das tool, das ich erwarte ist eine automatisierte code-review-plugin oder tool, die automatisch erkennen, kann der Probleme im Code. ( Microsoft tut dies mit OACR

TFS-Tool für Peer-Code-Überprüfung

Anzahl der Antworten 6 Antworten
Könnte jeder eine schlage vor, ein tool für die Durchführung von peer-code-review vor dem check-ins integriert ist, die mit Team Foundation Server und Visual Studio 2008? [Update]: wie es Aussieht gibt es kein solches tool. Können Sie

Workflow für GitHub-basierte Code-Überprüfung

Anzahl der Antworten 2 Antworten
Ich überlege mir, mit GitHub als unsere primäre tool für die code-überprüfung. Mit features wie in-line zu kommentieren und zu vergleichen, anzeigen, scheint es eine Menge von Funktionen, die tools wie Gerrit im Angebot haben. Hat jemand

Nullable-Typen: Die beste Methode, um in c # auf null oder null zu prüfen

Anzahl der Antworten 10 Antworten
Arbeite ich an einem Projekt, wo ich zu finden ich bin Sie für die folgenden, in vielen, vielen Orten: if(item.Rate == 0 || item.Rate == null) { } mehr als ein Kuriosum als alles andere, was ist

Gerrit: Kombiniere mehrere Commits zu einem "Change"

Anzahl der Antworten 3 Antworten
Als ein git-best practice, sollte man Begehen Häufig, aber überprüfen Sie den code, müssen Sie möglicherweise überprüfen Sie ein patch aus mehreren commits auf einmal. Gibt es eine Möglichkeit mehrere commits überprüft werden können, und entweder zusammengeführt

PDO try-catch Verwendung in Funktionen

Anzahl der Antworten 2 Antworten
Ich ' m denken der Verwendung von PDO in alle meine zukünftige webapp. Derzeit (die mit dem, was ich gelernt habe, aus SO weit), was ich in meiner site handle der Datenbank-Verbindung ist eine Singleton-Klasse wie folgt

Was bedeutet "Kann Paket lokal sein"? (IDEA Inspektion)

Anzahl der Antworten 5 Antworten
Ich verwendet, IntelliJ für "Inspect Code", und eines seiner Ergebnisse ist: Problem synopsis      Paket lokal (in Zeile 18(public class HeartBeat)) Was bedeutet es, wie kann ich es beheben? ganze Klasse ist wie folgt: package com.xxxxxxxxxxx.app.xxxx; public class

Nach dem Verschieben in ein Überprüfungsrepository, "Abbruch: kann unveränderbares Änderungsset nicht umbasieren" auf Rebase

Anzahl der Antworten 1 Antworten
Haben wir ein code-review-repository, wo die Menschen hg push -f alle möglichen Sachen. Nachdem die Bewertungen abgeschlossen sind, ziehen wir aus dem Projekt der zentralen repository, Stellungswechsel, und drücken Sie. Ich habe vor kurzem aufgerüstet mercurial 2.1

Wie bekomme ich git diff mit vollem Kontext?

Anzahl der Antworten 5 Antworten
Wie patch erstellen geeignet für die Beurteilung von im Tiegel? git diff branch master --no-prefix > patch Dieser generiert nur 3 Zeilen Kontext an. Also mache ich die folgenden git diff --unified=2000 branch master --no-prefix > patch

Code Review Plugin für Visual Studio und TFS

Anzahl der Antworten 7 Antworten
unser team ist derzeit auf der Suche nach einem code-review-plug-in für Visual Studio. Wir bereits analysiert haben, einige Extras, nämlich Code CollaboratorTiegeloder TeamReview. Die ersten beiden tools sind web-basiert, und daher müssen die Benutzer ständig wechseln zwischen

Wie verknüpfe ich eine Überprüfungsanfrage mit mehreren Änderungsmengen in TFS 2012?

Anzahl der Antworten 4 Antworten
Unseren Entwicklungs-Prozess funktioniert wie folgt: Alle 2 Wochen, die das team führen (mir) geht und Bewertungen jeder änderungsmengen anzuzeigen, um sicherzustellen, dass Sie bis zu den coding-standards. Ich möchte mit TFS 2012 zu helfen, diesen Prozess automatisieren.

Bestes kostenloses Code Review Tool für Eclipse / Java / Flex Entwicklung

Anzahl der Antworten 7 Antworten
Ich bin mit Eclipse und ich Frage mich, was die beste Eclipse/Java/Flexbuilder code-review-Werkzeug ist. Wenn es darauf ankommt, verwenden wir SVN als unsere SCM. Hier sind die folgenden, die ich begegnet bin: Jupiter - scheint, wie es

Wie kann man einen Code-Review mit GitHub durchführen?

Anzahl der Antworten 2 Antworten
GitHub hat eine große Mechanismus für die Diskussion um commits und pull-requests. Allerdings, wenn ich haben ein repo, und ich möchte, dass jemand zu äußern der den code in meiner repowas ist ein guter Weg, um Ihnen

Ordnet malloc () einen zusammenhängenden Speicherblock zu?

Anzahl der Antworten 14 Antworten
Ich habe ein Stück code geschrieben von einem sehr old-school-Programmierer 🙂 . es geht so etwas wie dieses typedef struct ts_request { ts_request_buffer_header_def header; char package[1]; } ts_request_def; ts_request_def* request_buffer = malloc(sizeof(ts_request_def) + (2 * 1024 *

Python: Ist das eine gute Möglichkeit, __eq__ und __hash__ zu überschreiben?

Anzahl der Antworten 1 Antworten
Ich bin neu in Python, und ich wollte sichergehen, dass ich überschrieb __eq__ und __hash__ richtig, um nicht zu verursachen schmerzhafte Fehler später: (Ich bin mit Google App Engine.) class Course(db.Model): dept_code = db.StringProperty() number = db.IntegerProperty()

Vergleichen von Objekteigenschaften in c #

Anzahl der Antworten 20 Antworten
Dies ist, was ich mir ausgedacht habe wie eine Methode in einer Klasse geerbt von vielen meiner anderen Klassen. Die Idee ist, dass es ermöglicht den einfachen Vergleich zwischen den Eigenschaften von Objekten des gleichen Typs. Nun,

TFS-Code-Berichte - Zeigt aktualisierte Dateien als Reaktion auf Kommentare an

Anzahl der Antworten 4 Antworten
Wir sind Anfang bis verwenden Sie die code-review-Funktionen built-in VS 2012 und VS 2013 preview. Die Beantragung der überprüfung und das hinzufügen von Kommentaren scheinen ziemlich einfach. Wenn jemand fügt Kommentare Beantragung der code geändert werden, wie

Erfolgreiche Code Review Strategie mit SVN und ReviewBoard?

Anzahl der Antworten 6 Antworten
Habe ich es geschafft, ReviewBoard, um die coding-workflow, in meiner Firma, beim "einführen" bedeutet, installiert und präsentiert. Wir haben auch eine Allgemeine Vereinbarung, die wir brauchen, code-reviews schmerzlich, aber wir sind nicht ganz sicher, wie wir möchten,

Was bedeutet "Nit" im Hacker-Sprachgebrauch?

Anzahl der Antworten 5 Antworten
Wenn jemand schreibt "nit: entfernt Leerzeichen", auf einer zu Begehen, was ist "nit"? Ich habe auch gesehen, dass es groß geschrieben, als ob es eine Abkürzung (z.B. NIT). Für ein Beispiel siehe dieser Beitrag: Natürlich gibt es

Wie richte ich einen Code-Review mit Gitlab ein?

Anzahl der Antworten 4 Antworten
Wie funktioniert ein Satz einen code-review mit Gitlab? Ich sehe es als feature auf der Gitlab-website, aber ich kann nicht scheinen, finden Sie Anweisungen zum einrichten (Für diese Angelegenheit, jeder link zu einer Gitlab Benutzerhandbuch würden die

Wann eine Assertion verwendet werden soll und wann eine Ausnahme verwendet werden soll

Anzahl der Antworten 11 Antworten
Meiste Zeit, verwende ich für eine Ausnahme zu prüfen, eine Bedingung, die in meinem code, ich Frage mich, Wann es der richtige Zeitpunkt für eine Behauptung? Beispielsweise Group group=null; try{ group = service().getGroup("abc"); }catch(Exception e){ //I dont

Was ist der beste Weg, um einen Code-Review mit Subversion (SVN) zu machen?

Anzahl der Antworten 14 Antworten
Ich möchte in der Lage sein zu tun, ein peer-review von code mit Subversion, aber was ist der einfachste Weg, dies zu tun, ohne die Installation einer server-Anwendung oder die Zahlung für einen online-Dienst? PS: Dies ist

Tiegel im Vergleich zu Gerrit?

Anzahl der Antworten 4 Antworten
Sind wir mit Atlassian ' s Crucible jetzt für code reviews (wir sind nicht wirklich mit dem FishEye-Teil) und es fängt an zu bekommen, unbrauchbar, vor allem aufgrund Leistungsprobleme in die Indizierung ein großes repo und mehrere

Git merge fest

Anzahl der Antworten 2 Antworten
Ich bin neu bei git (und genießen es sehr!). Während der Entwicklung in einem neuen Zweig, behielt ich die Urhebern der verschiedenen Entwicklung 'Zustände' von meiner Anwendung. Jetzt muss ich überprüfen, in für die überprüfung, aber er

Wie funktioniert das FxCop-Benutzerwörterbuch?

Anzahl der Antworten 8 Antworten
Wie ist es möglich, die FxCop-Benutzerwörterbuch, um korrekt zu arbeiten? Ich habe versucht, hinzufügen von Wörtern, um anerkannt zu werden in der Datei 'CustomDictionary.xml', die gehalten ist, die in dem gleichen Ordner wie die FxCop-Projekt-Datei. Dies scheint

Bestes Code-Review-Tool für GIT

Anzahl der Antworten 3 Antworten
Gibt es ein open-source-oder freien code-review-Werkzeug, das funktioniert am besten mit GIT? Haben versucht, gerrit, aber gibt es eine bessere open-source-oder freien code-review-Werkzeug? Gibt es ein code-review ist in der Lage, änderungen in der web -, bevor