Size: a a a

Saint P Ruby Community

2020 May 14

IN

Ivan Nemytchenko in Saint P Ruby Community
Alex
ну может быть делает код немного красивее т.к. не нужно делать ENV['UPPER_CASED_PARAM_NAME']
А сколько моделей/контролеров в приложении, если не секрет?

Это конечно не показатель, но есть шанс
источник

IM

Igor Morozov in Saint P Ruby Community
Alex
ну может быть делает код немного красивее т.к. не нужно делать ENV['UPPER_CASED_PARAM_NAME']
а как проверяешь булевы параметры? если флаг ENV[‘SOMETHING_ENABLED’], а в енве false, то как код выглядит?
источник

IN

Ivan Nemytchenko in Saint P Ruby Community
Igor Morozov
а как проверяешь булевы параметры? если флаг ENV[‘SOMETHING_ENABLED’], а в енве false, то как код выглядит?
Во, точно, это и есть главный геморрой! Спасибо за напоминание!
источник

A

Alex in Saint P Ruby Community
if ENV['SOMETHING_ENABLED'] :)
источник

r

rekero in Saint P Ruby Community
Igor Morozov
а как проверяешь булевы параметры? если флаг ENV[‘SOMETHING_ENABLED’], а в енве false, то как код выглядит?
== true
источник

A

Alex in Saint P Ruby Community
булевость определяется наличием ключа
источник

IM

Igor Morozov in Saint P Ruby Community
Alex
булевость определяется наличием ключа
ой
источник

A

Alex in Saint P Ruby Community
есть ключ — true, нет — false
источник

IM

Igor Morozov in Saint P Ruby Community
rekero
== true
== 'true'?
источник

IN

Ivan Nemytchenko in Saint P Ruby Community
|| ENV['SOMETHING_ENABLED'] == 'true' || ENV['SOMETHING_ENABLED'] == 'True'
источник

r

rekero in Saint P Ruby Community
Igor Morozov
== 'true'?
ага
источник

AD

Anton Davydov in Saint P Ruby Community
Ivan Nemytchenko
|| ENV['SOMETHING_ENABLED'] == 'true' || ENV['SOMETHING_ENABLED'] == 'True'
а если там ‘1’?
источник

AD

Anton Davydov in Saint P Ruby Community
кек
источник

r

rekero in Saint P Ruby Community
источник

A

Alex in Saint P Ruby Community
== 'true' звучит жутковато
источник

IM

Igor Morozov in Saint P Ruby Community
ага, ещё 1 и on пихают
источник

A

Alex in Saint P Ruby Community
зачем так делать?
источник

IM

Igor Morozov in Saint P Ruby Community
Alex
зачем так делать?
чтобы делать false, конечн
источник

AD

Anton Davydov in Saint P Ruby Community
потому что могут
источник

IN

Ivan Nemytchenko in Saint P Ruby Community
Обязательно еще пустая строчка прилетит, от того что в CI или в хероку кто-то накосячит
источник