Structure d'un programme

j'aimerai savoir si il y a une différence entre ces deux façons de structurer un programme ou si c'est seulement propre à chaque développeur :

Façon 1
// déclaration des variables
type variable x;
type variable y;

void setup(){
variable x = valeur;
variable y = valeur;
}
void loop(){
.....
}


Façon 2
// déclaration des variables et valeurs en même temps
type variable x = valeur;
type variable y = valeur;

void setup(){
...........
}
void loop(){
.....
}

Merci.

Bonjour,

D'un point de vue fonctionnel c'est la même chose.
Par contre d'un point de vue optimisation / lisibilité la façon n°2 est bien meilleur !

Initialiser un variable à la déclaration, d'autant plus si elle est globale, demande beaucoup moins de code que de l'initialiser dans un état "intermédiaire" avant de changer sa valeur par la suite.