• [^] # Re: print vs debugger

    Posté par (site web personnel) . En réponse au lien Le petit cerveau du "simple" développeur. Évalué à 3.

    Dans mes premières années j'utilisais le débogueur, puis en TP un encadrant nous a sorti un truc du genre « quand vous êtes dans le débogueur vous ne réfléchissez plus au comportement du programme ». Mince, ça s'est vu.

    Bon en fait ne sachant si cela se vérifiait j'ai tenté de moins l'utiliser, et en effet j'ai passé plus de temps à lire le code et à mettre des printf pour voir ce qu'il se passait, et beaucoup moins de temps à me demander pourquoi ça va lire 0xc36eff3b alors que x est localisé en 0xff99ea00 et vaut 0xffffffff.

    Maintenant j'utilise le débogueur surtout pour localiser les crashs, mais quand il s'agit de cerner un comportement inattendu c'est du printf. Ce qui est super avec ce dernier c'est que ça se déploie facilement, on peut l'utiliser en remote sans rien ajouter à la machine :D