Imbriquer des bouts de codes

Bonsoir,
Je ne suis absolument pas un expert, mais j'ai trouvé dans Arduino, quelque chose qui m'intéresse, et aujourd'hui j'essaye de faire des choses en récupérant ca et là des bouts de code pour "monter" une appli.
Au dela de la structure (Variables, Setup, ...boucle principale), je voudrais savoir si il existe une "logique" pour imbriquer les bouts de codes trouvés, des choses à faire, a ne pas faire, ordre , priorités ?
A prioris je ne pense pas, car le code est sequentiel, mais bon votre avis m'intéresse, quand on sait pas, vaut mieux poser la question..
Cordialement

Salut,

Utilisation des fonctions ? :

void loop() {
...
MaFonction();
...
}

void MaFonction(){
...
}

Après je vois pas trop ce que je pourrais te conseiller ... Si y'a les onglets sous l'IDE Arduino