Bienvenue sur le nouveau wiki d'XtreamLua! Envie de partager votre savoir? C'est tres simple, il suffit de vous inscrire!

Indenter son code

Salut à tous, aujourd'hui nous allons nous intéresser a une pratique trop souvent négligée par les débutants, l'indentation!

Pourquoi indenter?

Le principal intérêt de l'indentation est la lisibilité, un code indenté permettra de distinguer d'un coup d’œil les différentes fonctions, de repérer les erreurs beaucoup plus vite, bref l'indentation n'est jamais a négliger, d'autant qu'on enverra souvent paitre si vous demandez de l'aide sur un code non-indenté!

Comment indenter?

C'est très simple, mais avant toute chose vous devez comprendre quelque chose : Votre code est composé d'un ensemble de fonctions, quelque que soit le langage, et ses fonctions contienent différents niveaux de blocs d'instructions (boucles, conditions…), et ce sont ces niveaux que l'indentation va mettre en évidence.

Pour faire clair, pensez au film Inception, a chaque rêve, on descend d'un niveau, sauf qu'ici c'est a chaque fois qu'on ouvre un nouveau bloc d'instruction, on rajoute une tabulation, de même lorsque l'on en sort on recule d'une tabulation ;)

En pratique :

DebutDeLaFonction
	insctructions
	DebutDeLaCondition
		instructions
	FinDeLaCondtion
	DebutDeLaBoucle
		instructions
		DebutDeLaCondition
			instructions
		FinDeLaCondtion
	FinDeLaBoucle
FinDeLaFonction

Et voila, pas si dur, non? :D

A bientôt pour d'autres cours!

Imprimer/exporter