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#.