Faut-il bannir les boucles "for" du C++ au profit des algorithmes de la bibliothèque standard ?

Posted on Developper.com See other posts from Developper.com
Published on Mon, 02 Apr 2012 11:00:00 +0200 Indexed on 2012/04/02 11:35 UTC
Read the original article Hit count: 235

Filed under:
La boucle for face aux algorithmes de la bibliothèque standard J'ai donné un jour un exercice à l'un de mes stagiaires : modifier tout le code d'un projet qu'il avait écrit pour remplacer toutes les boucles for par des algorithmes de la bibliothèque standard. Au-delà de ma simple tendance naturelle à torturer les stagiaires, je trouvais cet exercice intéressant pour plusieurs raisons. La première est pédagogique, pour habituer mon stagiaire à apprendre et à utiliser les outils existants de la bibliothèque standard plutôt que repartir systématiquement de zéro. La seconde raison est une question d'expressivité. Lorsque l'on rencontre un for dans le code, on ne peut pas savoir que va faire ce code. Il est nécessaire de l...

© Developper.com or respective owner