Size: a a a

Чат по руби

2020 November 30

R

Ro in Чат по руби
при этом setter останется по-умолчанию, т.к. def visible=(...) - ты его не видишь конечно, это все средствами rails реализовано
источник

R

Ro in Чат по руби
правда некоторые могут, как бы помягче сказать, возмутиться от таких финтов. У меня на проекте возмутились когда я строку переводил в символ таким образом. Но это были, как бы сказать помягче, люди нетрадиционной ориентации...
источник

I

Ivan Resh in Чат по руби
Ro
т.е. def visible и написал бы реализацию, которая возвращает :foo или :bar
Ту для отдачи json ок, а если нужно будет это поле использовать где-то в логике? Например,
if object.visible == true
. Нужно будет держать в голове, что  метод переопределен?
источник

R

Ro in Чат по руби
ну у тебя вопрос абстрактный
источник

R

Ro in Чат по руби
visible это я придумал
источник

R

Ro in Чат по руби
я же не знаю что у тебя за модель, что за свойство
источник

R

Ro in Чат по руби
если бы я знал, то чо-нить сказал бы, а так сложно тебе посоветовать сферического коня в вакууме)
источник

R

Ro in Чат по руби
оно обычно из реальной жизни все ложится хорошо
источник

R

Ro in Чат по руби
т.е. вот для visible подходит лучше true/false
источник

R

Ro in Чат по руби
а :foo :bar это вообще хрен поймешь что такое
источник

R

Ro in Чат по руби
я не вижу причины использовать :foo :bar, но ты говоришь надо)
источник

R

Ro in Чат по руби
нужна конкретная задача, ну или уметь рассказать об этом если это вопрос на интервью
источник

R

Ro in Чат по руби
но отвечая на вопрос, в логике да - использовать типа if instance.visible == :foo
источник

I

Ivan Resh in Чат по руби
Ок, тогда конкретный пример без фубаров)
источник

R

Ro in Чат по руби
ладно, тока я спать пошел. У нас 12 ночи. Надеюсь тебе кто-нить подскажет)
источник

I

Ivan Resh in Чат по руби
;))ок, ночи🖐🏻
источник

P

Paul in Чат по руби
Ivan Resh
Насколько правильно это в модели это сделать? что-вроде object.visible_attr_human_display
сериалайзер свой запили под это дело
источник

I

Ivan Resh in Чат по руби
Paul
сериалайзер свой запили под это дело
Спасибо, то что надо👍
источник

C

Caleb in Чат по руби
добрый день напомните пожалуйста как права доступа настроить,  вставил флешку а там только чтение доступно
источник

Г

Глицин in Чат по руби
Шалом, такой вопрос где красивее писать переменные класса ?
источник