Exercice pratique - Mettre au défi GitHub Copilot avec SQL
Dans cet exercice, vous prenez le rôle d’un développeur qui a été invité à examiner et à optimiser un projet écrit par une personne qui a récemment quitté l’organisation pour un autre rôle. Leur code a été documenté de manière incomplète. Vous avez donc choisi d’utiliser GitHub Copilot pour comprendre rapidement la fonctionnalité de code et la structure de l’application.
À la fin de cet atelier, vous allez :
- Utilisez des techniques avancées d’interaction GitHub Copilot pour résoudre des problèmes complexes concernant les requêtes SQL.
- Itérer, valider et affiner les réponses pour obtenir de meilleures suggestions et plus précises.
- Appliquez des concepts génériques qui peuvent améliorer les suggestions et sélectionner parmi différentes stratégies qui peuvent produire de meilleurs résultats.
- Comprenez clairement les techniques d'instructions médiocres et comment celles-ci peuvent considérablement affecter les résultats produits par GitHub Copilot.
Exercice : Défier GitHub Copilot avec SQL
Cet exercice vous guide tout au long des étapes suivantes :
- Démarrez un Espace de code GitHub avec le code de l’application web.
- Explorez le projet à l’aide de GitHub Copilot.
- Déterminez les problèmes de performances qui existent à l’aide de GitHub Copilot.
- Examinez et optimisez le code SQL.
- Mettez à jour le code SQL pour supprimer les composants inutiles.
- Vérifiez l’amélioration des performances.
- Déterminez si GitHub Copilot peut créer une requête plus performante à partir de zéro.
Le cas échéant, chaque étape de l’exercice peut contenir des indicateurs, qui peuvent être utilisés pour valider les suggestions Copilot par rapport à la commande correcte.
Commencez
Sélectionnez Démarrer l’exercice sur GitHub pour accéder au référentiel où vous effectuez une série de tâches. Vous aurez besoin d’un compte GitHub pour effectuer cet exercice. Suivez les instructions README dans le référentiel pour effectuer l’exercice. L’une des premières étapes à suivre consiste à ouvrir un espace de code GitHub fourni par Microsoft pour les besoins de l’exercice.
Une fois l’exercice terminé, revenez à ce module pour :
- Contrôler rapidement vos connaissances
- Faire le point sur ce que vous avez appris