2010-10-22 20 views
1

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?

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.

+0

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