Beaucoup trop de tutoriels vous enseignent simplement comment programmer, sans vous apprendre comment faire de bons programmes.
Voici certaines choses dont vous devriez tenir compte lors du choix des noms de variables.
Le nom d'une variable doit permettre de deviner le type de l'information contenue dans l'objet. Voici quelques exemples:
N'ayez surtout pas peur de choisir des noms de variables composés de plus d'un mot. Soyez simplement sur que le nom de la variable est lisible.
Imaginez que vous désirez utiliser une variable pour enregistrer l'age d'un étudiant. Il existe deux conventions:
ageEtudiant
age_etudiant
Nous préférons la dernière possibilité. Mais c'est à vous de choisir.
Note | |
---|---|
N'écrivez pas ageetudiant. Vous n'auriez probablement pas apprécié si nous avions écrit ce tutoriel sans espacer les mots. |
Vous ne devez pas arrêter d'utiliser IRB maintenant que vous savez comment utiliser votre éditeur pour écrire des programmes Ruby. Nous vous avons montré IRB tout au début pour une bonne raison. Lorsque vous programmerez avec Ruby, vous devriez toujours garder un terminal ouvert avec IRB, et y retourner pour expérimenter vos idées.
IRB a été conçu dans cette optique d'utilisation. Si vous l'utilisez judicieusement, vous deviendrez un bon programmeur Ruby.
Utilisez toujours des constantes pour représenter des valeurs fixes dans vos programmes. Il s'agit d'une bonne précaution, car Ruby vous aidera à identifier des erreurs potentielles dans votre code.
Quelques exemples:
Pi = 3.14159265 Masse_electron = 9.109e-31 Vitesse_lumiere = 3e8 Distance_terre_soleil = 5.79e10
Essayez également d'éviter d'écrire directement des valeurs numériques. Utilisez des constantes pour rendre votre code plus lisible. Par exemple, la formule pour calculer l'aire d'un cercle est la suivante:
aire = π . r2
Note | |
---|---|
r = rayon |
Votre code doit se rapprocher au maximum de la formule. Voici ce qu'il faut faire, et ce qu'il ne faut pas faire: