Moi je cré une macro DEBUG, ainsi je rajoute toujours des DEBUG en début de fonction et aux endroits clé. Dès qu'il y a un problème, je peux l'activer et comprendre rapidement ce qui se passe. En prod, il n'y a rien dans le code compilé.
PS par contre en C un printf juste au bon endroit, ou un debugger, peut parfois enlever un plantage quand le buffer over flow est léger.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: print vs debugger
Posté par abriotde (site web personnel, Mastodon) . En réponse au lien Le petit cerveau du "simple" développeur. Évalué à 1. Dernière modification le 20 juin 2025 à 07:44.
Moi je cré une macro DEBUG, ainsi je rajoute toujours des DEBUG en début de fonction et aux endroits clé. Dès qu'il y a un problème, je peux l'activer et comprendre rapidement ce qui se passe. En prod, il n'y a rien dans le code compilé.
PS par contre en C un printf juste au bon endroit, ou un debugger, peut parfois enlever un plantage quand le buffer over flow est léger.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.