Size: a a a

2018 September 06

BK

Boris K in Random Ruby Chat
очень зависит от ситуации
источник

NB

Nikita Batrak in Random Ruby Chat
это зависит не от ситуации
источник

AD

Anton Davydov in Random Ruby Chat
Nikita Batrak
Антон, по config.type_specs = true, если его true делаешь, то обязательно нужно 2-м аргументом в required писать тип же, верно?
А хз, я и так всегда типы пишу
источник

NB

Nikita Batrak in Random Ruby Chat
ок, спасибо
источник

BK

Boris K in Random Ruby Chat
Nikita Batrak
это зависит не от ситуации
ну дублировать код пользуясь dry-rb не должно быть нужно по идее=)
источник

NB

Nikita Batrak in Random Ruby Chat
ну если все делать аля DONT REPEAT YOURSELF
источник

NB

Nikita Batrak in Random Ruby Chat
то у тебя в проекте будет пиздос, ибо будут всякие левые наследования, консерны и тонна метапрограммирования
источник

NB

Nikita Batrak in Random Ruby Chat
если нравится мазахизм, то enjoy
источник

RP

Roman Patkin in Random Ruby Chat
есть еще принцип KISS, который по мне даже важней :)
источник

NB

Nikita Batrak in Random Ruby Chat
да
источник

NB

Nikita Batrak in Random Ruby Chat
это самый топорный и самый очевидный паттерн
источник

BK

Boris K in Random Ruby Chat
Nikita Batrak
то у тебя в проекте будет пиздос, ибо будут всякие левые наследования, консерны и тонна метапрограммирования
я не говорю все, я говорю что встречаются кейсы где можно инхеритить схему. Например валидация сигнатуры, которая во всех формах одинаковая)
источник

NB

Nikita Batrak in Random Ruby Chat
Boris K
я не говорю все, я говорю что встречаются кейсы где можно инхеритить схему. Например валидация сигнатуры, которая во всех формах одинаковая)
для этого есть предикейты в драе
источник

NB

Nikita Batrak in Random Ruby Chat
источник

BK

Boris K in Random Ruby Chat
да их тоже пользовал. Например для валидации биткоин-адресов
источник

NB

Nikita Batrak in Random Ruby Chat
например валидация номера телефона, эмейла, даты и т.д.
источник

BK

Boris K in Random Ruby Chat
ну да
источник

NB

Nikita Batrak in Random Ruby Chat
ну так ты сам себе противоречишь 🙂
источник

BK

Boris K in Random Ruby Chat
Nikita Batrak
ну так ты сам себе противоречишь 🙂
нет, просто считаю что каджое решение хорошо в своей ситуации
источник

BK

Boris K in Random Ruby Chat
где-то наследование, где-то композиция
источник