Refactoriser des fonctions volumineuses à l’aide de l’agent Copilot GitHub

Intermédiaire
Développeur
GitHub
Visual Studio Code

Ce module couvre l’identification et la refactorisation de fonctions volumineuses en composants plus petits et plus gérables à l’aide de GitHub Copilot dans Visual Studio Code.

Objectifs d’apprentissage

À la fin de ce module, vous pouvez :

  • Décrivez les problèmes introduits par les fonctions volumineuses et multi-usage et les avantages fournis par de petites fonctions à usage unique.
  • Décrivez les outils, techniques et processus utilisés pour refactoriser des fonctions volumineuses en fonctions plus petites.
  • Utilisez le mode Ask de GitHub Copilot pour expliquer une base de code et identifier les opportunités de convertir des fonctions volumineuses en fonctions à usage unique plus petites.
  • Utilisez le mode Agent de GitHub Copilot pour refactoriser des fonctions volumineuses en fonctions d’assistance plus petites et des méthodes statiques.

Prérequis

  • Expérience à l’aide de GitHub Copilot dans Visual Studio Code.
  • Découvrez le développement d’applications C#.