Je suis nouveau dans la communauté Rails, et j'aime aussi essayer de suivre les conventions que la communauté utilise. Dans les livres Rails 3 que j'ai lus, j'ai remarqué que les auteurs ont opté pour l'ancienne syntaxe :key => value
par rapport au nouveau style Ruby 1.9 key: value
. Les développeurs de Rails adhèrent-ils généralement à un style et n'utilisent-ils pas l'autre, ou est-il "stylé", ou peut-il utiliser la nouvelle syntaxe?La nouvelle syntaxe de hachage Ruby n'est-elle pas "élégante" dans la communauté Rails?
1
A
Répondre
4
Je ne pense pas que ce soit une question de style autant que de compatibilité. Rails 3 ne nécessite pas Ruby 1.9, donc les gens ne peuvent généralement pas supposer que la nouvelle syntaxe Ruby s'appliquera à leur audience Rails.
C'est un bon point, je n'ai pas pris en compte le fait que certaines personnes utilisent encore Ruby 1.8. Merci de me le rappeler. – agentbanks217