
Антон
08.11.2016
12:01:40
2 набора параметров у бизнес объекта
для состояния pending до модерации, обработки ватевар принимаются на вход одни аттрибуты
после обработки ватевар принимаются только другие
отчасти это решается валидациями по состоянию, но если update с внешней формы по идее end-point должен быть общим
ну вот посмотрим на devise: у него для смены пароля вообще свой контроллер
это правильно или просто никто не спорит?
приближаюсь к тому чтобы признать правоту dhh в этом вопросе

Google

Антон
08.11.2016
12:05:31
нужно больше контроллеров!
тогда снимается ряд вопросов:
серилайзеры для разных событий но для одного объекта
пермитед аттрибуты для разных событий для одного объекта
тесты проще опятьже :)
и сервисы типа PickLogicForUpdateForUserByState.call(user) не нужны

Artur
08.11.2016
12:13:59
там дальше в описании уже не рубли, но все равно забавно)

ⰿⰰⰾⱏ
08.11.2016
12:14:53
middle более 6-ти лет? хм...
без знания КОБОЛа и PL1 ну никак не возьмут =)

I
08.11.2016
12:17:38
Node.js, Ember.js, Angular.js, React.js :D
главное смело утверждать HR'у - что это разные языки

ⰿⰰⰾⱏ
08.11.2016
12:19:39
за 3 языка сразу =)

Aleksandr
08.11.2016
12:26:19
только не баньте )

I
08.11.2016
12:27:27
гы, забавно)

Aleksandr
08.11.2016
12:29:30
рабби == равин, ruby == раби

Google

Artur
08.11.2016
12:29:43

Aleksandr
08.11.2016
12:30:33
на фото конечно не раввин, а хасид (судя по черной ярмолке)

Artur
08.11.2016
12:30:47
знатоки подъехали

Alex
08.11.2016
12:31:28
ни разу
шутка про рэббэ на рельсах возникает везде сама по себе.

Aleksandr
08.11.2016
12:32:16
в подкасте "радио-т" в первый раз слышал (и последний)

Антон
08.11.2016
12:32:31
о, холивар за качество шуток
какую считать тонкой, какую нормальной, какую толстой

Aleksandr
08.11.2016
12:32:53
надеюсь религиозные чувства не оскорбил

Антон
08.11.2016
12:33:25
это толсто по аристотелю - переход на личности

Alex
08.11.2016
12:33:51
не контроллеры может и круто но надо попробовать все на контроллерах пилить

Антон
08.11.2016
12:34:18
мщишь мише
риторику аристотеля рекомендую прочитать до agile web development with ror
декарта вот еще ООП-ешникам рекомендуют прочитать всего, но там слишком дофига - еще не брался

Aleksandr
08.11.2016
12:38:15
хорошо что курс марксизма-ленинизма не надо читать

Антон
08.11.2016
12:38:38
надо, это поможет, но в другой области :)

Aleksandr
08.11.2016
12:39:10
не-не-не заграница нам поможет
хотя опенсорс в чем-то социалистичен

Антон
08.11.2016
12:39:58
я вот не знаю почему в совке маркс-енгельс-ленин, ведь маркс написал капитал, а капитализм - зло
сплю плохо, а знал бы спал хорошо

Aleksandr
08.11.2016
12:40:19
все безвозмездно вносят вклад в общее дело
дык он писал как плох капитал

Google

Aleksandr
08.11.2016
12:40:48
что капиталист за сверхприбыль мать родную продаст
в epam

Антон
08.11.2016
12:42:09
значит маркс был тот еще тролль если не назвал книгу "Капитал - зло"
вот ДХХ не капиталист значит, ведь он написал "TDD is dead"
чот я пожалуй работать пойду или @ruby_talks

Aleksandr
08.11.2016
12:42:57
да не судите книжку по обложке

yopp
08.11.2016
12:57:02

Aleksandr
08.11.2016
12:57:43

ⰿⰰⰾⱏ
08.11.2016
12:58:06

Aleksandr
08.11.2016
12:59:25

ⰿⰰⰾⱏ
08.11.2016
13:02:40
> Мужчины-хасиды всегда отпускают усы и бороды и отращивают пейсы.
https://ru.wikipedia.org/wiki/%D0%A5%D0%B0%D1%81%D0%B8%D0%B4%D0%B8%D0%B7%D0%BC
Значит не хасид =)

trickster
08.11.2016
13:03:08
ребят

Admin
ERROR: S client not available

trickster
08.11.2016
13:03:13
как нормально ошибку вывести?))
ну в плане попроще

Alex
08.11.2016
13:03:37
что значит нормально?

trickster
08.11.2016
13:03:44
без чейна методов

Alex
08.11.2016
13:03:57
errors.messages и есть вывод ошибок.

Aleksandr
08.11.2016
13:04:17

trickster
08.11.2016
13:04:17
так я во вьюхе получу хеш
а мне нужна строка?

Google

Alex
08.11.2016
13:04:35
юзай simple_form
он сам ошибки подставит

trickster
08.11.2016
13:05:02
окэй, как-нибудь захардкожу

Andrey
08.11.2016
13:05:03
http://apidock.com/rails/ActiveModel/Errors/full_messages ?

trickster
08.11.2016
13:05:06
не, там легаси

Alex
08.11.2016
13:05:10

trickster
08.11.2016
13:05:10
который будет переписываться
мне хот фикс
ща монолит будет апи + спа

Alex
08.11.2016
13:05:23
simple_form быстро внедрить

trickster
08.11.2016
13:05:31
там не будет симпл форм)
через неделю))

Alex
08.11.2016
13:05:45
А ты сейчас задачу решаешь которая будет через неделю?
или которая сейчас есть?

trickster
08.11.2016
13:06:11
хотфикс на прод

Alex
08.11.2016
13:06:15
ну выводи списком во вьюхе тогда ...