Lorsqu'un programme ne compile pas (erreur de syntaxe), qu'il ne fait pas ce qu'il faut ou qu'il ne le fait pas bien (erreur de logique), il faut le déboguer.
Si vous désirez devenir une bonne développeuse ou un bon développeur, vous devez devenir habile en débogage :-)
Le débogage d'un programme implique l'utilisation de plusieurs stratégies pour vous aider à trouver ce qui ne va pas dans le code et ainsi réussir à trouver une solution.
Je vous en nomme ici quelques-unes que vous pouvez utiliser seules ou en combinaison. L'ordre de cette liste n'a pas d'importance. C'est souvent le contexte qui vous dictera laquelle ou lesquelles seront les plus intéressantes.
Technique du canard en plastique ou, en anglais, rubber duck debugging : il s'agit d'expliquer à voix haute ce que le programme fait. Vous pouvez le faire devant un canard en plastique, comme le nom de la technique le suggère, ou devant un collègue. Vous serez surpris de voir à quel point c'est efficace!Pour voir ce que le navigateur voit, vous pouvez utiliser l'une ou l'autre de ces techniques :
Utiliser un outil de validation, par exemple le validateur HTML du W3C afin de vous assurer que le problème ne vient pas d'une erreur HTML.« The Debugging Golden Rule ». Dev. https://dev.to/gonedark/the-debugging-golden-rule-7cb
▼Publicité