Size: a a a

Saint P Ruby Community

2019 December 17

AS

Alexander Susikov in Saint P Ruby Community
Потому лучше любой di лучше чем его отсутствие
источник

AS

Alexander Susikov in Saint P Ruby Community
Большое спасибо за пропаганду👍
источник

AS

Alexander Susikov in Saint P Ruby Community
Как и многим другим в этом чате😉
источник

AD

Anton Davydov in Saint P Ruby Community
Igor Morozov
но первые 2 пункта остаются ж
можешь указать какие?
источник

IM

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

AD

Anton Davydov in Saint P Ruby Community
Vladimir Kalinkin
Антон, сорян, не нашёл. где можно посмотреть как это делается?
источник

AG

Alex G in Saint P Ruby Community
Это не совсем то ведь. Нет?
источник

AD

Anton Davydov in Saint P Ruby Community
короче, тут важно понимать, что dry-system это просто штука в которой что-то лежит, там даже DI нет, система - это уже DI фреймворк, который и резолв делает и инжекшены умеет с лайвциклами разруливать
источник

AD

Anton Davydov in Saint P Ruby Community
Alex G
Это не совсем то ведь. Нет?
почему нет?
источник

AG

Alex G in Saint P Ruby Community
ну, как там сделать время жизни компонента в зависимости от другого?
источник

AD

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

VK

Vladimir Kalinkin in Saint P Ruby Community
спасибо! но привязок между компонентами всё равно нет. только ко времени жизни приложения. или я не прав?
источник

AD

Anton Davydov in Saint P Ruby Community
Vladimir Kalinkin
спасибо! но привязок между компонентами всё равно нет. только ко времени жизни приложения. или я не прав?
есть, вы как смотрите то
источник

AD

Anton Davydov in Saint P Ruby Community
Application.boot(:db) do |app|
 start do
   use :logger

   register(DB.new(ENV['DB_URL'], logger: app[:logger]))
 end
end
источник

IM

Igor Morozov in Saint P Ruby Community
Мне кажется, тут проблема в том, что такое компонент
источник

AD

Anton Davydov in Saint P Ruby Community
но там только про init, удалить после удаления компонента не получится
источник

AD

Anton Davydov in Saint P Ruby Community
это да
источник

IM

Igor Morozov in Saint P Ruby Community
в статье вот было про жизненный цикл того, что лежит под конкретным ключом
источник

IM

Igor Morozov in Saint P Ruby Community
в драй-систем это бесячая штука. либо инклудь синглтон, либо каждый раз инстанциировать будет
источник

AD

Anton Davydov in Saint P Ruby Community
я еще не успел вдумчиво почитать
источник