Écrire de bons programmes 2
Commentaires
Un commentaire est une zone de texte dont chaque ligne est préfixée par le symbole #. Ces lignes seront ignorées par Ruby, donc vous pouvez les utiliser pour écrire des commentaires pour votre usage personnel. Par exemple:
# Calcule la plus grande puissance de 2
# inférieure à 10000.
nombre = 1
while nombre < 10_000
nombre *= 2
end
Les commentaires sont un peu comme des notes personnelles. Simplement pour vous aider à vous souvenir de ce que vous avez écrit.
Comment utiliser des commentaires
- Écrivez des commentaires pour chaque étape de votre programme. Essayez de les rendre clairs et précis.
- Expliquez toujours ce votre code fait, pas comment il le fait. Si le comment n’est pas évident en lisant le commentaire, alors vous devez réorganiser votre code.
- Dans le doute, il vaut mieux écrire plus de commentaires, que pas assez.
Indentation
L’indentation se résume à une mise en page réalisée à l’aide de tabulations ou d’espaces, afin de rendre un code source plus lisible.
Indentez toujours votre code. Il s’agit d’un des principes les plus fondamentaux, que vous devez assimiler si vous désirez produire de bons programmes.
Tableau 2.2. Utilité de l’indentation
Bien
# Additionne des nombres impairs
nombre, somme = 1, 0
while nombre < 100
# % donne le reste
if nombre % 2 == 1
somme += nombre
end
puts somme
end
pas bien
# Additionne des nombres impairs
nombre, somme = 1, 0
while nombre < 100
# % donne le reste
if nombre % 2 == 1
somme += nombre
end
puts somme
end
Il existe plusieurs standards en matière d’indentation. En général, les programmeurs utilisent soit une tabulation, soit 2, 4 ou 8 espaces. Choisissez le style qui vous convient le mieux !
Les boucles while << | Apprenez Ruby | >> Structures de donnees


