Indentation
Décalage du code
L'indentation est le principe selon lequel nous décalerons certaines lignes de code vers la droite pour facilité sa lecture et sa compréhension. En règle générale, chaque création de bloc de code source, généralement délimité dans la plupart des langages de programmation par les accolades { et }, déplacera le code vers la droite.
Voici un exemple:
Vous noterez qu'à chaque bloc, avec les if ou le for dans l'exemple ci-dessus, le code à l'intérieur est déplacé vers la droite. Cela nous permet de facilement voir où commence et où se termine un bloc.
Espaces ou tabulations
Historiquement, on utilisait les tabulations pour décaler le code vers la droite. La touche Tab de votre clavier permettait d'insérer une tabulation, soit un caractère vide spécial d'une certaine taille. Aujourd'hui, nous utilisons toutefois une méthode un peu différente.
En effet, aujourd'hui nous utilisons généralement les espaces au lieu des tabulations. Celà nous permet d'avoir un meilleur contrôle sur la taille de notre indentation. Pour nous simplifier la tâche, les éditeurs de code font maintenant eux-mêmes l'insertion des espaces quand vous utilisez la touche Tab. Essentiellement, votre éditeur insèrera des espaces au lieu d'une tabulation.
Taille de l'indentation
La taille de l'indentation varies d'un programmeur, d'une organisation ou d'un langage de programmation à l'autre. Toutefois, la plupart du temps nous utiliserons une indentation de 2 ou 4 espaces. Certains langages de programmation favorisent beaucoup la composition d'élément à l'intérieur d'élément et l'indentation à 2 espaces est très pratique pour éviter d'avoir un code qui se décale trop vers la droite. La majorité des éditeurs de code utilisent une indentation de 4 espaces par défaut.