• [^] # Re: Mouaif...

    Posté par (site web personnel) . En réponse au journal printf debugging considered harmful. Évalué à 1.

    C'est pas tellement la compilation en elle même qui fait perdre du temps mais plutôt le fait d'éditer pour rajouter/enlever les printf et parfois l'exécution.


    C'est pour ça que c'est pratique de pouvoir faire de la compilation incrémentielle et donc de modifier le code en debug :
    - j'utilise le debugeur pour trouver mon probleme
    - je corrige sans arrêter l'exécution
    - je compile incrémentalement et je continue a exécuter pour verifier ma correction

    Evidemment ça ne marche pas avec tout mais c'est très pratique pour ne pas avoir à recompiler / relancer le prog (surtout quand il y a des connexion non automatiques à des bdd par ex, authentifications, ouverture de fichiers, ... tout ce qui demande de refaire les même opérations qui servent à rien et qui font perdre du temps)