Debugging Strategies
Remplace le débogage au hasard par une méthode d’élimination
Installation
/plugin marketplace add wshobson/agents; /plugin install developer-essentials
When a bug, a crash or unexplained behaviour needs to be traced to its root cause.
- Auteur
- wshobson
- Licence
- MIT
L’agent doit d’abord reproduire l’échec, puis réduire progressivement le champ de recherche jusqu’à isoler la ligne fautive, au lieu de modifier le code sur une intuition. La compétence couvre la lecture des traces de pile et des vidages mémoire, la recherche de fuites de mémoire ainsi que les difficultés propres aux environnements de production et aux systèmes distribués, où il n’est pas toujours possible de connecter simplement un débogueur. Les profileurs et outils de traçage sont utilisés comme sources de preuves, et non en dernier recours.
Compétences similaires
Debugging Toolkit
CompétenceClasse les hypothèses de débogage et cherche à les réfuter
Debugging and Error Recovery
CompétenceArrêtez tout à la première erreur et remontez à sa cause
Error Debugging
CompétenceRemonte d’un symptôme à la version fautive et prévient sa récidive

Commentaires(0)
Connectez-vous pour commenter