Comments 4
[x] Да, использую в новых
[x] Придерживаюсь общего стиля в проекте
[x] Придерживаюсь общего стиля в проекте
Использую, но честно говоря считаю старый синтаксис более логичным. Да и запись вида
hash = {key: :value}
немного режит глаз. А лямбда новая нравится.Насколько я понимаю, новый «джейсон-стайл» синтаксис хэшей работает только с ключами-символами.
Следовательно, когда ключ — строка, переменная, результат метода или прочий объект — придется использовать старый синтаксис хэшей.
Следовательно — мешанина в коде. Ну и плюс новый стиль хэшей — не «руби-стайл» нифига =)
Лямбда прикольная, но опять же, глаз режет, выбивается из прочего стиля кода руби.
Следовательно, когда ключ — строка, переменная, результат метода или прочий объект — придется использовать старый синтаксис хэшей.
Следовательно — мешанина в коде. Ну и плюс новый стиль хэшей — не «руби-стайл» нифига =)
Лямбда прикольная, но опять же, глаз режет, выбивается из прочего стиля кода руби.
Sign up to leave a comment.
Используете ли вы новый ситаксис (хеш, лямбда) в Ruby 1.9?