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.
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
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
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
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,
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
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
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
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
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
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
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
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 =
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 |
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
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
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
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
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
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
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
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
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
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
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.
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
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
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 *
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()
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,
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
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,
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
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
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
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
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
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
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
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