Aktion Auf der Seite "Meine Arbeitsaufgaben" werden einige Dateiänderungen und eine aktive Aufgabe angezeigt. Auf die Änderungen ...

Aktion
Auf der Seite "Meine Arbeitsaufgaben" werden einige Dateiänderungen und eine aktive Aufgabe angezeigt. Auf die Änderungen klicken, um zu "Ausstehende Änderungen" zu wechseln. Hier werden Details der geänderten Dateien angezeigt.

Dialog
Sie haben nun bereits einigen Code erstellt.



Aktion
Das Ausgabefenster zeigt den Code, der ohne Fehler kompiliert wurde.

Dialog
Der Code wird kompiliert.



Aktion
In der Komponententestausführung werden alle Tests grün angezeigt.

Dialog
Die Komponententests wurden erfolgreich ausgeführt.



Aktion
In "Ausstehende Änderungen" mit der rechten Maustaste auf eine Datei klicken und "Vergleichen" auswählen, um Teile des neuen Codes in einer anderen Ansicht anzuzeigen.

Dialog
Sie haben Ihren Code jedoch noch nicht eingecheckt, da Sie und Ihr Team die Codequalität mithilfe der Codeüberprüfung verbessern möchten. Dies ist eine bewährte Methode, die von vielen Softwareunternehmen angewendet wird. Verwenden Sie hierfür die neue Funktion "Codeüberprüfung", mit der Sie Codeüberprüfungen innerhalb von Visual Studio anfordern und ausführen können.



Aktion
Hier wird gerade eine Codeüberprüfung ausgeführt. Es werden Änderungen in einer Codeüberprüfung geprüft (Fenster vergleichen usw.), Codeblöcke mit Kommentaren versehen. Inhalt: möglicherweise ein alternativer, verbesserter Ansatz oder ein fehlgeschlagenes Trapping für einen Fehler. usw.

Dialog
Bitten Sie ein anderes Teammitglied, einen kurzen Blick auf Ihren Code zu werfen. So erhalten Sie eine Bestätigung dafür, dass der von Ihnen erstellte Code seine Funktion erfüllt und dass dies effizient geschieht. Außerdem fallen anderen Teammitgliedern möglicherweise Probleme auf, die Sie selbst aufgrund einer gewissen Betriebsblindheit nur schwer erkennen können.



Aktion
Während einer anderen Codeüberprüfung fügt der Anforderer selbst einige Kommentare hinzu, um auf einen problematischen Bereich in seiner eigenen Codeüberprüfung hinzuweisen.

Dialog
Möglicherweise können Sie eine Aufgabe auch deshalb nicht ausführen, weil es strukturelle Probleme in Funktionen gibt, von denen Sie abhängig sind. Sie möchten die Probleme mit dem Besitzer dieser Schnittstellen erörtern und so gemeinsam lösen.



Aktion
Die Seite "Ausstehende Änderungen" wird mit einer zugeordneten Arbeitsaufgabe und Änderungen an Dateien angezeigt. Der Mauszeiger befindet sich über dem Link "Überprüfung anfordern".

Dialog
Möglicherweise ist der Code in Ihrem Arbeitsbereich isoliert und wartet immer noch darauf, eingecheckt zu werden….



Aktion
Auf der Seite "Meine Arbeitsaufgaben" mit der rechten Maustaste auf einige angehaltene Arbeitselemente klicken, der Mauszeiger befindet sich über dem Befehl "Überprüfung anfordern".

Dialog
Möglicherweise mussten Sie Ihre Arbeit auch zu einem früheren Zeitpunkt anhalten, und möchten nun jemand bitten, einen Blick darauf zu werfen….



Aktion
Ein Changeset aus einer aufgelösten Arbeitsaufgabe öffnen. Die Seite "Changeset-Details" für ein bereits eingechecktes Codesegment anzeigen, den Mauszeiger über "Überprüfung anfordern" bewegen.

Dialog
Möglicherweise arbeiten Sie auch in einem Agile-Team, in dem Eincheckvorgänge frühzeitig und häufig erfolgen, d. h., Codeüberprüfungen werden auch für bereits übermittelte Changesets ausgeführt.



Aktion
Auf der Seite "Neue Codeüberprüfung" werden verschiedene zu prüfende Änderungen angezeigt. Mehrere Teilnehmer werden eingeladen. Mithilfe des Links "Aktuelle Bearbeiter hinzufügen" werden einige Teilnehmer hinzugefügt, weitere Teilnehmer werden direkt eingegeben.

Dialog
Es ist immer sinnvoll, sich Unterstützung für die Überprüfung von neuem Code zu holen, dies muss kein formeller Vorgang sein. Sie können hierfür so viele Personen einladen, wie Sie möchten – gleichgültig, ob sich diese nebenan aufhalten oder auf der anderen Seite der Welt.



Aktion
Einige Anpassungen am Namen vornehmen, der durch die verknüpfte Arbeitsaufgabe automatisch zugewiesen wurde.

Dialog
Geben Sie der Überprüfung einen aussagekräftigen Titel an.



Aktion
Kommentar eingeben.

Dialog
Geben Sie den Prüfern einige Informationen zu den zu überprüfenden Inhalten. Beispielsweise eine kurze Erläuterung zu einer implementierten Funktion oder dazu, wie Sie einen Fehler behoben haben. Außerdem können Sie die Prüfer auf bestimmte Bereiche hinweisen, die Ihnen besonders wichtig sind und auf die diese ihre besondere Aufmerksamkeit richten sollten.



Aktion
Der Benutzer wählt verschiedene Prüfer aus. Das Dropdownmenü "Aktuelle Bearbeiter hinzufügen" anzeigen.

Dialog
Anschließend können Sie auswählen, wen Sie zur Überprüfung hinzufügen möchten. Sie können auch mit nur einem Klick eine Auswahl aus einem Dropdownmenü treffen, in dem häufig verwendete Prüfer aufgeführt sind.



Aktion
Auf "Senden" klicken. Die Codeprüfung befindet sich nun im Bereich "Codeüberprüfungen  Anforderungen" des Anforderers.
Zurück auf der Seite "Meine Arbeitsaufgaben" werden Änderungen und eine zugeordnete Arbeitsaufgabe angezeigt. "Anhalten" auswählen.

Dialog
Wenn Sie Code in Ihrem eigenen Arbeitsbereich überprüfen, nachdem Sie eine Codeüberprüfung angefordert haben, kann es sinnvoll sein, die Arbeit so lange zu unterbrechen, bis die Überprüfung abgeschlossen ist.



Aktion
Überblendung zu einem Kameraschwenk über E-Mails, die automatisch an das Team gesendet wurden. Kameraschwenk zur Seite "Meine Arbeitsaufgaben" für einen Prüfer.

Dialog
Ihre Prüfer erhalten eine E-Mail, in der Sie zur Prüfung eingeladen werden. Die Überprüfung wird jedem Prüfer auch auf der Seite "Meine Arbeitsaufgaben" angezeigt.



Aktion
Seite "Codeüberprüfung". Es wird auf "Ablehnen" geklickt und eine Erläuterung angegeben: "Ich bin leider gerade sehr beschäftigt. Vielleicht kann  diese Aufgabe übernehmen."

Dialog
Jeder Prüfer kann eine Überprüfung auch ablehnen…



Aktion
Seite "Codeüberprüfung". Es wird auf "Annehmen" geklickt.

Dialog
…oder annehmen. 



Aktion
Kameraschwenk auf die Codeüberprüfungsanforderung aus der Sicht des Anforderers. Einer der Prüfer hat die Überprüfung angenommen.

Dialog
Sie und Ihr Team können unmittelbar erkennen, ob dieser Code von der richtigen Person überprüft wird. 



Aktion
Auf der Seite "Codeüberprüfung" wird eine Datei geöffnet und zwischen den verschiedenen Vergleichsmodi umgeschaltet.

Dialog
Als Prüfer können Sie den Vergleichsmodus auswählen, der am besten für Sie geeignet ist – entscheiden Sie sich zwischen der parallelen, Inline-, "Nur links"- und "Nur rechts"-Ansicht.



Aktion
Code wird ausgewählt und ein Kommentar auf Blockebene hinzugefügt.

Dialog
Wählen Sie Code aus, und verfassen Sie einige Kommentare.



Aktion
Ein Kommentar auf Dateiebene wird eingegeben.

Dialog
Außerdem können Sie jede einzelne Datei kommentieren…



Aktion
Ein allgemeiner Kommentar wird eingegeben.

Dialog
…oder einen allgemeinen Kommentar verfassen.



Aktion
Kameraschwenk von den eingegebenen Kommentaren nach oben, "Kommentare senden" wird ausgewählt.

Dialog
Sie können Ihre Kommentare versenden… 



Aktion
Überblendung zur Seite "Codeüberprüfung" einer anderen Person, die auf einen Kommentar antwortet und "Kommentare senden" auswählt.

Dialog
…und während der Überprüfung eine Diskussion führen.



Aktion
Die Kontrollkästchen neben den einzelnen Feldern werden aktiviert. Der Link "Senden && Fertig stellen" und die Option "Mit Kommentaren" werden ausgewählt.

Dialog
Wenn die Prüfer ihre Kommentare verfasst haben, können sie jede Datei einzeln auswählen und die Überprüfung abschließen.



Aktion
Auf der Seite "Meine Arbeitsaufgaben" wird im Abschnitt "Codeüberprüfungen && Anforderungen" eine abgeschlossene Codeüberprüfung angezeigt. Diese wird erweitert, und es wird angezeigt, wer die Überprüfung angenommen und wer sie abgelehnt hat. 
Die Codeüberprüfung wird geöffnet und die Kommentare werden überflogen. Ein Kommentar auf Blockebene wird ausgewählt, die Datei geöffnet und der Code hervorgehoben.

Dialog
Auf der Seite "Meine Arbeitsaufgaben" wird der Zustand Ihrer Codeüberprüfung angezeigt. Hier können Sie das wertvolle Feedback der Prüfer anzeigen.



Sie haben nun die Codeüberprüfung kennengelernt, eine neue Funktion, mit der Sie mit Ihren Teamkollegen zusammenarbeiten können, um die Qualität Ihres Codes zu verbessern und Feedback zu erhalten – alles innerhalb der IDE.