Une variable doit être donnée le plus rapidement possible le nom adéquatement transmet son but.
Sur-le niveau de verbosité tend à dissimuler la syntaxe, et la syntaxe est importante.
Tout un programme (ou d'une application/système) variables doit être nommé avec l'harmonie de style et autres choses semblables doivent être nommés de la même façon. Si une convention existe au sein de la communauté linguistique, il doit être observé (afin de ne pas camelCaseRubyVariableNames) sauf s'il y a quelque raison de ne pas le faire.
Abréviations, si utilisé, doit être appliquée uniformément partout et si spécifiques au domaine, doit être enregistré quelque part. Si quelqu'un va passer toute quantité de temps avec le code puis ils vont bientôt apprendre.
Si vous avez besoin de combiner autant d'en tant que cinq ou six mots pour nommer une variable alors je suggère que vous pourriez être à la recherche à une odeur de code et la routine vous travaillez peut bénéficier d'un peu de travail.
Mais surtout, si vous êtes conscient des pièges et fait réfléchir sur ce que vous écrivez, les chances sont que votre code sera raisonnable. Imaginez-vous décrire la fonction vous travaillez sur un nouveau collègue - le moins que vous pense que vous auriez besoin de le dire, le mieux le code est probablement le cas.