Share via


Überprüfen der vorhandenen Architektur und des Entwurfs

Sie können die Architektur und den Entwurf der Anwendung mithilfe von Visual Studio Premium oder Visual Studio Ultimate überprüfen, bevor Sie mit den Codierungsaufgaben beginnen.

Für einige Aufgaben können Sie möglicherweise Code verwenden, der von den Tools als Ausgangspunkt für Ihre Arbeit generiert wurde. Für andere Aufgaben könnten Sie eventuell die Datenbankarchitektur überprüfen, damit Sie die Struktur der Daten verstehen, auf die Sie zugreifen können.

Wenn Sie über vorhandene Testressourcen wie Testpläne, Testsituationen oder Fehlerverläufe verfügen, sollten Sie diese vor Beginn der Arbeit ebenfalls überprüfen.

Allgemeine Aufgaben

In der folgenden Tabelle finden Sie die Beschreibungen häufiger Aufgaben, die dieses Szenario unterstützen, und Links zu weiteren Informationen zur erfolgreichen Ausführung dieser Aufgaben.

Aufgabe

Unterstützender Inhalt

Grundlagen der vorhandenen Software und Entwurfsspezifikationen: Bevor Sie Änderungen an einer vorhandenen Anwendung vornehmen, sollten Sie die zugehörigen Architektur-, Entwurfs-, Konfigurations- und Benutzeranforderungen verstehen.

Wichtiger HinweisWichtig
Vorhandene Architekturdiagramme können in Visual Studio Premium angezeigt werden, Sie müssen jedoch über Visual Studio Ultimate verfügen, um Architekturdiagramme erstellen oder ändern zu können.

Grundlagen der vorhandenen Datenbankschemas: Wenn die Anwendung eine oder mehrere Datenbanken verwendet, sollten Sie den Aufbau dieser Datenbanken verstehen. Mithilfe eines grundlegenden Verständnisses der Objekte und Einstellungen in den Datenbanken können Sie besser nachvollziehen, wo Änderungen erforderlich sind, um eine bestimmte Funktion zu unterstützen oder einen Codefehler zu korrigieren.

Überprüfung der ursprünglichen Testplanung: Es empfiehlt sich außerdem, alle vorhandenen oder ursprünglichen Testpläne im Hinblick auf die gewünschten Änderungen zu überprüfen. Durch ein grundlegendes Verständnis der geplanten Tests können Sie möglicherweise leichter potenzielle Entwurfsprobleme identifizieren oder Problemfälle eingrenzen, für die Sie den Code anpassen müssen.

Identifizieren möglicher Entwurfs- oder Leistungsprobleme im vorhandenen Code: Bevor Sie mit der Änderung der Anwendung beginnen, sollten Sie potenzielle Probleme im vorhandenen Code identifizieren. Sie können eine ausführliche Codeüberprüfung vornehmen, eine Codeanalyse ausführen, um allgemeine Entwurfsprobleme zu identifizieren, oder Versionstrends in der Datenbank zur Nachverfolgung von Arbeitsaufgaben überprüfen, um Muster zu identifizieren.

Ähnliche Szenarien

  • Einrichten von Entwicklungsumgebungen
    Bevor Sie Code erstellen oder ändern können, müssen Sie mit dem entsprechenden Quellcode zunächst die Entwicklungs- und die Testumgebung einrichten. Wenn Sie Datenbanken verwenden, benötigen Sie außerdem Zugriff auf die Offlinedarstellung dieser Datenbanken.

  • Verbessern der Codequalität mit Eincheckrichtlinien für das Teamprojekt
    Sie können einen Satz von Codeanalyseregeln angeben, mit dem allgemeine Entwurfs-, Benennungs- und Leistungsprobleme im Software- oder Datenbankcode identifiziert werden sollen. Diese Regeln können Sie in häufig verwendete Sätze gruppieren. Sie können Eincheckrichtlinien definieren, die mit diesen Regeln das Einchecken von Code verhindern, der Probleme bereiten könnte.

  • Verwalten von Entwicklungszeitplänen und Arbeitsaufgaben
    Die Änderungen, die Sie vornehmen müssen, werden i. d. R. in einer Aufgabe, einem Fehler oder einer anderen Arbeitsaufgabe definiert. Anhand dieser Aufgaben, Fehler und Arbeitsaufgaben kann der Entwicklungszeitplan erstellt und verwaltet werden.

  • Ausführen häufiger Entwicklungsaufgaben
    Während eines Entwicklungszyklus verwenden Sie die meiste Zeit auf Änderungen am Code. Dieser Prozess umfasst das Auswählen einer Aufgabe oder eines Fehlers, das Auschecken der erforderlichen Dateien und Änderungen am Code. Anschließend wird überprüft, ob die Änderungen korrekt sind, bevor Sie sie einchecken.