Size: a a a

2021 October 26

NN

Nikita Naumenko in Random Ruby Chat
тут суть идеи важна
источник

RP

Roman Patkin in Random Ruby Chat
Это и называется абстракции
источник

RV

Roman V in Random Ruby Chat
Идеалист закукарекал
источник

RV

Roman V in Random Ruby Chat
Заместо Авроры
источник

RV

Roman V in Random Ruby Chat
*помогаю конструктивно обсуждать*
источник

RP

Roman Patkin in Random Ruby Chat
Ну типа сервисы разбиваются по неймспейсам, по типу (квери, сервис криэйт, какой-нибудь пэер и тд)
И тебе уже не нужно вчитываться в код, чтобы понять что там происходит, ты просто из контекста вызова сервисов и переданных в них объектов все понимаешь, если бы ещё интерфейсы в рубях были, вообще была бы сказка. Это просто борьба с энтропией и упрощение себе жизни
источник

D

Dimon in Random Ruby Chat
так тебе не консерны нужны, а нужно энкапсулировать логику оттудова
источник

D

Dimon in Random Ruby Chat
впрочем не похую ли? как команда решит, так оно и поедет
источник

D

Dimon in Random Ruby Chat
я никогда не использую консерны и у меня контроллеры худые как узники асвенцима
источник

CR

CocoaRocket Rocket 🚀... in Random Ruby Chat
не совсем понял, ты про интеракторы?
источник

DM

Dmitriy Tensei Malys... in Random Ruby Chat
так а че в консерах в контроллерах держать кроме всяких locale/error handler/response helper каких то, не экшены же туда пихать
источник

DM

Dmitriy Tensei Malys... in Random Ruby Chat
\o
источник

D

Dimon in Random Ruby Chat
эта кучка методов обычно наследдуется от какого-нибудь ApplicationController
источник

D

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

RP

Roman Patkin in Random Ruby Chat
Обоссы наследование лучше
источник

D

Dimon in Random Ruby Chat
композировать конечно заебись, но наследование без фанатизма тож ок
источник

RV

Roman V in Random Ruby Chat
Так это все одна хуйня по сути, методы обеспечения полиморфизма, одни из многих
источник

RP

Roman Patkin in Random Ruby Chat
Самый ебаный
источник

RV

Roman V in Random Ruby Chat
Ну самый негибкий пожалуй, да
источник

SP

Sergey Pustovalov in Random Ruby Chat
но композиция же это просто костыль чтобы обеспечить ромбовидное наследование
change my mind
источник