Merci @bonuscad,
Je rentre rarement autant dans les détails surtout pour un programme aussi court, mais ayant appris tout seul la programmation, j'ai besoin que ce soit clair.
Et je me suis aperçu, quand tu reviens après plusieurs mois (ou années) sur du code que tu as écrit, tu te poses parfois des questions sur un traitement spécifique en te disant, mais pourquoi j'ai fait ça, c'est inutile et finalement, il y avait souvent une bonne raison.
Donc j'ai pris l'habitude de mettre des commentaires dès que je fais un truc qui m'a demandé de sortir des clous ou de traiter d'une manière un peu différente de d'habitude.
Quand j'ai eu l'occasion de bosser avec une équipe de développement, chaque fois que l'on changeait un morceau de code (sur un module commercialisé), on mettait systématiquement en commentaire (pour conserver) la partie modifiée avec la date de modification.
C'est pareil, j'aime bien que mon code (déclaration, opération...) soit bien aligné. Donc je m'arrange pour nommer mes variables avec le même nombre de lettre (quand c'est possible) et j'aligne mes opérations. Ca ne sert à rien, mais c'est plus clair (enfin pour moi) à relire.
Après, on est souvent pressé d'avoir un résultat qui fonctionne donc on zappe cette étape.
Olivier