« 7+1 conseils pour nommer les variables » : différence entre les versions

De Wiki Agile
Page créée avec « Category: Portail Equipe de développement Auteur : Alberto Gutierrez<br/> Source : [http://www.makinggoodsoftware.com/2009/05/04/71-tips-for-naming-variables/ 7+1 tip... »
 
Aucun résumé des modifications
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Category: Portail Equipe de développement]]
[[Category: Portail Equipe de développement]]
[[Category: Alberto Gutierrez]]
Auteur : Alberto Gutierrez<br/>
Auteur : Alberto Gutierrez<br/>
Source : [http://www.makinggoodsoftware.com/2009/05/04/71-tips-for-naming-variables/ 7+1 tips for naming variables]<br/>
Source : [http://www.makinggoodsoftware.com/2009/05/04/71-tips-for-naming-variables/ 7+1 tips for naming variables]<br/>
Ligne 6 : Ligne 7 :
Traducteur : Fabrice Aimetti<br/>
Traducteur : Fabrice Aimetti<br/>
Date : 10/08/2009<br/>
Date : 10/08/2009<br/>
----
Traduction :<br/>
<br/>
'''1. Le nom de la variable doit être aussi descriptif que possible. N’utilisez pas de noms génériques.'''<br/>
'''1. Le nom de la variable doit être aussi descriptif que possible. N’utilisez pas de noms génériques.'''<br/>
<br/>
<br/>
Ligne 17 : Ligne 21 :
Cette règle va de pair avec la première règle, les noms des variables doivent être aussi courts que possible, mais aussi descriptif que possible. Cela signifie que même si nous continuons à essayer de trouver des noms courts, nous accordons la priorité à des noms descriptifs plutôt qu’à des noms courts, et nous ne faisons que prendre le plus court quand ils sont aussi descriptifs que le plus long.<br/>
Cette règle va de pair avec la première règle, les noms des variables doivent être aussi courts que possible, mais aussi descriptif que possible. Cela signifie que même si nous continuons à essayer de trouver des noms courts, nous accordons la priorité à des noms descriptifs plutôt qu’à des noms courts, et nous ne faisons que prendre le plus court quand ils sont aussi descriptifs que le plus long.<br/>
<br/>
<br/>
Mauvais exemples: howLonDoesItTakeToOpenTheDoor, howBigIsTheMaterial, ...<br/>
Mauvais exemples: howLongDoesItTakeToOpenTheDoor, howBigIsTheMaterial, ...<br/>
Bons exemples: timeToOpenTheDoor, MaterialSize.<br/>
Bons exemples: timeToOpenTheDoor, MaterialSize.<br/>
<br/>
<br/>