Quand c'est possible, laissez-vous les parenthèses dans ou hors de Ruby ?
Réponses
Trop de publicités?De la Éléments du style Rubis
Ruby vous permet d'omettre les parenthèses, mais en général, résistez à cette tentation.
P suivre. [ ] sauf dans les cas suivants :
- Laissez toujours les parenthèses vides
- Les parenthèses peuvent être omises d'une commande unique qui est entourée de délimiteurs ERb -- les marqueurs ERb permettent de que le code reste lisible
- Une ligne qui consiste en une seule commande et un seul argument simple peut être être écrite sans les parenthèses. Personnellement, je trouve que je fais cela moins de moins en moins, mais c'est toujours parfaitement lisible. J'ai tendance à ne pas aimer les lignes dans le code ruby normal qui ont plusieurs arguments et sans parenthèses.
- Un grand nombre de langages spécifiques au domaine basés sur Ruby (tels que parenthèses afin de préserver un aspect plus naturel naturel à leurs déclarations.
J'utilise les parenthèses comme commentaires pour aider le futur moi... qui aura probablement moins de neurones que le moi actuel :-)
Il n'y a rien de pire que de regarder un code que vous avez écrit il y a deux ans et de le comprendre de travers, si bien que vous cassez quelque chose en le modifiant.
Si les parenthèses permettent au futur moi de gagner quelques minutes (ou heures) dans le futur, j'en mettrai autant que nécessaire pour que la déclaration soit parfaitement claire.
- Réponses précédentes
- Plus de réponses