Les compilateurs courants et ayant moins de 10 ans d'âge, je dirais plutôt oui, ils savent gérer.
En cas de doute sur des gros trucs dans une boucle cruciale, on peut toujours sortir la déclaration de la boucle et la mettre juste avant en cas de doute, de toute façon une boucle devrait tenir dans un écran et donc je ne pense pas que le résultat poserait un quelconque problème de maintenabilité.
J'ai dernièrement tendance à énormément qualifier en "const" (faute de coder dans un langage fonctionnel pur :p ) et je trouve que c'est très très pratique pour la relecture. Dans ce contexte j'ai plutôt logiquement tendance à faire rentrer des déclarations dans mes boucles qu'à les en faire sortir.
[^] # Re: Une carrière assurée
Posté par Guillaume Knispel . En réponse au journal Les 25 erreurs de programmation les plus dangereuses. Évalué à 2.
En cas de doute sur des gros trucs dans une boucle cruciale, on peut toujours sortir la déclaration de la boucle et la mettre juste avant en cas de doute, de toute façon une boucle devrait tenir dans un écran et donc je ne pense pas que le résultat poserait un quelconque problème de maintenabilité.
J'ai dernièrement tendance à énormément qualifier en "const" (faute de coder dans un langage fonctionnel pur :p ) et je trouve que c'est très très pratique pour la relecture. Dans ce contexte j'ai plutôt logiquement tendance à faire rentrer des déclarations dans mes boucles qu'à les en faire sortir.