Intermédiaire35 min20 XP
Objectifs de cette leçon
- Identifier les erreurs
- Fournir le contexte
- Demander l'analyse d'abord
Déboguer avec l'IA 🔧
Le workflow de débogage
Erreur → Logs → Prompt de diagnostic → Analyse → Correction → Validation
Le prompt de débogage
CONTEXTE : [description du problème] ERREUR : [message d'erreur exact] CODE : [code source concerné] ÉTAPES : [comment reproduire l'erreur] ANALYSE DEMANDÉE : 1. Explique l'erreur 2. Identifie la cause racine 3. Propose 2-3 solutions 4. Pour chaque solution, avantages/inconvénients PAS DE CODE AVANT L'ANALYSE.
Les erreurs courantes
| Erreur | Cause probable | Solution |
|---|---|---|
| Type error | Types incohérents | Corriger les types |
| Undefined | Variable non initialisée | Ajouter une vérification |
| Import error | Chemin incorrect | Vérifier le chemin |
| Runtime error | Logique incorrecte | Review la logique |
Résumé
- Fournissez le contexte complet de l'erreur
- Demandez l'analyse AVANT la correction
- Vérifiez chaque solution proposée
- Testez la correction avant de l'appliquer
Déboguer avec l'IA
6 étapes1/6
Identifiez le message d'erreur exact
J'ai cette erreur : TypeError: Cannot read properties of undefined