Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 March 13

DS

David Salamau in Ruby, Rails, Hanami | dry-rb
я согласен, что для хэшей вариант с dig более эффективен
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
ну и славно
источник

DS

David Salamau in Ruby, Rails, Hanami | dry-rb
но изначально я не согласился с тем, что try говно)
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
почему?
источник

DS

David Salamau in Ruby, Rails, Hanami | dry-rb
ну руби тоже говно
источник

DS

David Salamau in Ruby, Rails, Hanami | dry-rb
и рельсы
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
ну зачем тогда try?
В защиту try можно сказать, что при вызове метода который отсутствует у инстанса ты получишь nil, а не эксепшен. Если я правильно помню. Но это опять таки хуета какая-то, ещё хуже чем без неё.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
В защиту try можно сказать, что при вызове метода который отсутствует у инстанса ты получишь nil, а не эксепшен. Если я правильно помню. Но это опять таки хуета какая-то, ещё хуже чем без неё.
yep
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
а куда делся yopp?
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
в другом чатике его можно найти)
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
Alex A
а куда делся yopp?
Господь давно покинул это место
источник

ЖМ

Жека Москальов in Ruby, Rails, Hanami | dry-rb
Народ, а кто знает какие-то годные онлайн курсы по рельсам? (жилательно бесплатные 😁)
источник

AA

Alex A in Ruby, Rails, Hanami | dry-rb
ютуб?
источник

h

hwe in Ruby, Rails, Hanami | dry-rb
Жека Москальов
Народ, а кто знает какие-то годные онлайн курсы по рельсам? (жилательно бесплатные 😁)
А бесплатных по рельсам я не встречал... а я много и долго искал...
источник

h

hwe in Ruby, Rails, Hanami | dry-rb
Жека Москальов
Народ, а кто знает какие-то годные онлайн курсы по рельсам? (жилательно бесплатные 😁)
Вот это сейчас бесплатно

https://tutorials.railsapps.org
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
что мешает написать (params.dig(:message) || {}).keys ?
можно просто фетч params.fetch(:message, {}).keys
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Ivan
можно просто фетч params.fetch(:message, {}).keys
Опять же чейн при вложенности
источник

I

Ivan in Ruby, Rails, Hanami | dry-rb
фетчом можно чейнить params.fetch(:message, {}).fetch(:user, {}).fetch(:id, nil)
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Ivan
фетчом можно чейнить params.fetch(:message, {}).fetch(:user, {}).fetch(:id, nil)
Так о том и речь, что дигом же читабельнее при вложенности большей
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Можно то можно
источник