Umgestalten großer Funktionen mit GitHub Copilot Agent

Fortgeschrittene Anfänger
Entwickler
GitHub
Visual Studio Code

Dieses Modul behandelt die Identifizierung und Umgestaltung großer Funktionen in kleinere, verwaltbare Komponenten mithilfe von GitHub Copilot in Visual Studio Code.

Lernziele

Am Ende dieses Moduls können Sie:

  • Beschreiben Sie die Probleme, die durch große, mehrzweckige Funktionen und die Vorteile von kleinen Einzelfunktionen eingeführt wurden.
  • Beschreiben Sie die Tools, Techniken und Prozesse, die zum Umgestalten großer Funktionen in kleinere Funktionen verwendet werden.
  • Verwenden Sie den Ask-Modus von GitHub Copilot, um eine Codebasis zu erläutern und Möglichkeiten zum Konvertieren großer Funktionen in kleinere Einzelfunktionen zu identifizieren.
  • Verwenden Sie den Agent-Modus von GitHub Copilot, um große Funktionen in kleinere Hilfsfunktionen und statische Methoden umzugestalten.

Voraussetzungen

  • Erfahrung bei der Verwendung von GitHub Copilot in Visual Studio Code.
  • Erleben Sie die Entwicklung von C#-Anwendungen.