Size: a a a

2020 October 27

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
С помощью какой конвенции защищаешься от циклических?
заметь, что тут используется подход, который описан из доки (index, state, init), только у меня это (methods, state, scenarios)

это защищает от циклов внутри контроллера и слоя
между слоями общение через index
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
заметь, что тут используется подход, который описан из доки (index, state, init), только у меня это (methods, state, scenarios)

это защищает от циклов внутри контроллера и слоя
между слоями общение через index
В индексе у тебя есть реэкспорты публичных юнитов?
источник

V

Vetro in ☄️ effector
А сурс мапов исходников тсных нет чтоль?
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
В индексе у тебя есть реэкспорты публичных юнитов?
конечно
источник

DS

Dmitriy Shuleshov in ☄️ effector
Vetro
А сурс мапов исходников тсных нет чтоль?
Все в руках конфига вашего бандлера
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
В индексе у тебя есть реэкспорты публичных юнитов?
вот как это выглядит для integrration
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
вот как это выглядит для integrration
Как ты называешь один скоуп юнитов? (Вот допустим integration)
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
Как ты называешь один скоуп юнитов? (Вот допустим integration)
не понял твой вопрос
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
не понял твой вопрос
Допустим это фича.
Какие файлы одной фичи имеют право импортировать публичные юниты из другой фичи?
источник

R

Rafael 🦠 in ☄️ effector
Dmitriy Shuleshov
Допустим это фича.
Какие файлы одной фичи имеют право импортировать публичные юниты из другой фичи?
вот этот вопрос я еще не решил - так получилось, что у меня фичи сейчас вообще между собой не пересекаются по функционалу
источник

m

mg901 in ☄️ effector
Rafael 🦠
вот этот вопрос я еще не решил - так получилось, что у меня фичи сейчас вообще между собой не пересекаются по функционалу
так это же хорошо.
источник

DS

Dmitriy Shuleshov in ☄️ effector
Rafael 🦠
вот этот вопрос я еще не решил - так получилось, что у меня фичи сейчас вообще между собой не пересекаются по функционалу
Понял. Значит конвенцию для защиты от циклов ещё не выработал.
источник

BB

Bugs Bunny in ☄️ effector
Dmitriy Shuleshov
Допустим это фича.
Какие файлы одной фичи имеют право импортировать публичные юниты из другой фичи?
по-хорошему, они вообще друг друга не могут импортировать. если так вышло, что надо, — это должна быть shared фича (на уровень выше, чем остальные фичи)
источник

DS

Dmitriy Shuleshov in ☄️ effector
Bugs Bunny
по-хорошему, они вообще друг друга не могут импортировать. если так вышло, что надо, — это должна быть shared фича (на уровень выше, чем остальные фичи)
Я задавал вопросы не что б узнать как делать.
источник

BB

Bugs Bunny in ☄️ effector
ну это и есть конвенция защиты от циклов по сути
источник

m

mg901 in ☄️ effector
Dmitriy Shuleshov
Я задавал вопросы не что б узнать как делать.
Дим, кинь ссыль с вопросом плиз.
источник

m

mg901 in ☄️ effector
Bugs Bunny
по-хорошему, они вообще друг друга не могут импортировать. если так вышло, что надо, — это должна быть shared фича (на уровень выше, чем остальные фичи)
+++
источник

BB

Bugs Bunny in ☄️ effector
аутентификация — это не просто фича. это глобальная фича. она может потребоваться везде, поэтому она и shared
источник

DS

Dmitriy Shuleshov in ☄️ effector
Dmitriy Shuleshov
Я задавал вопросы не что б узнать как делать.
Для защиты от циклических есть только два базовых метода
1. Иерархия скоупов.
2. Проксирование публичных юнитов каждого скоупа. (По сути инверсия зависимостей)
источник

DS

Dmitriy Shuleshov in ☄️ effector
mg901
Дим, кинь ссыль с вопросом плиз.
https://t.me/effector_ru/173532
Начало треда
источник