Envoyé par
sevyc64
Non tu ne 'aurais pas fait. Pour au moins 2 raisons :
- Tous, codeurs, autant que nous somme, nous pouvons, hors contexte, avoir de belles théories sur le nommage des variables. Mais dans la réalité du code, nous allons tous vers des variables aux noms relativement courts. Normal quand on les tapent 50 fois et plus par logiciel.
Et au delà du fait qu'un code avec des noms de variables trop long devient très rapidement extrêmement pénible à lire.
- Pour toi, comme pour nous tous, au moment de choisir le nom de la variable, dans le contexte du développement, avec toute l'architecture et la conception du logiciel dans la tête, archive_file est un nom correct et suffisamment explicite pour une variable représentant un fichier archivant les données fussent-elles seulement les correctes. D'autant plus si c'est le seul fichier d'archive présent dans le logiciel.
Mais qu'en est-il 6 mois, 2 ans, 5 ans après ?
Même 2 ans après, archive_file est toujours suffisamment explicite pour désigner un fichier d'archive et c'est ce qu'on lui demande.
Mais la notion de "seulement les données correctes" est oubliée depuis longtemps. Dans la mesure ou cette information n'est pas forcément intrinsèquement nécessaire à une première lecture rapide du code, le commentaire se justifie totalement dans ce cas.
Partager