Une question similaire a déjà été posée, mais aucune des réponses n'a vraiment fourni ce que je cherchais.Emplacement de const dans une fonction
Je n'arrive pas à déterminer l'emplacement des droits dans une fonction. Je sais que beaucoup de gens les mettent au sommet, mais si vous les placez le plus près possible de l'endroit où vous les utilisez, vous réduisez la durée du code. C'est à dire.
void f() {
const FOO = 3;
...// some code
if (bar > FOO) {
...// do stuff
}
}
ou
void f() {
...// some code
const FOO = 3;
if (bar > FOO) {
...// do stuff
}
}
Je penche vers l'utilisation de la const en haut dans les petites fonctions, et de garder la durée aussi près que possible dans les grandes fonctions, mais je me demandais ce que les styles autres/pensées sont à ce sujet.