Size: a a a

Software Design/Architecture/Zen

2021 March 15

DK

Daniil Kostin in Software Design/Architecture/Zen
Andrew
А где ты это увидел/прочитал?
ну тут например:
https://proandroiddev.com/why-you-need-use-cases-interactors-142e8a6fe576

Это не совсем валидно, так как тут нет аппликэйшен слоя совсем.
А так часто в проектах встреча, поробую еще поискать
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Daniil Kostin
ну тут например:
https://proandroiddev.com/why-you-need-use-cases-interactors-142e8a6fe576

Это не совсем валидно, так как тут нет аппликэйшен слоя совсем.
А так часто в проектах встреча, поробую еще поискать
А где в DDD написано, какие должны быть папки?
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Евгений Ромашкан
А где в DDD написано, какие должны быть папки?
там про папки нет ни слова, как и про слои собственно
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
А в соответствии с чем ты валидность определяешь?
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Евгений Ромашкан
А в соответствии с чем ты валидность определяешь?
с названиями 🙂
Допустим тут есть application папка, но тут через cqrs сделано
https://github.com/jasontaylordev/CleanArchitecture/tree/main/src
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Ну кому как удобнее, так и называют получается
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Евгений Ромашкан
Ну кому как удобнее, так и называют получается
спасибо, а то я засомневался как лучше назвать и куда положить.
У меня пока в application папке лежит. И в domain не хочется двигать, так как задействованы несколько моделей и события эммитятся.
А cqrs пока кажется избыточным
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
источник

A

Andrew in Software Design/Architecture/Zen
Daniil Kostin
спасибо, а то я засомневался как лучше назвать и куда положить.
У меня пока в application папке лежит. И в domain не хочется двигать, так как задействованы несколько моделей и события эммитятся.
А cqrs пока кажется избыточным
Да могут у тебя и в домен папке лежать)
Главное чтобы ты понимал, что они просто там лежат и сё)
Можешь даже всё в кучу свалить)
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Ну модели и события это все ещё домен
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Категоризовывать же это как-то надо, чтоб взглянул - и понятно сразу стало что к чему 🙂
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Евгений Ромашкан
Ну модели и события это все ещё домен
События в домене, но эммитер в аппликейшен слое и в репе.
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Daniil Kostin
События в домене, но эммитер в аппликейшен слое и в репе.
У меня события в моделях
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
Daniil Kostin
Категоризовывать же это как-то надо, чтоб взглянул - и понятно сразу стало что к чему 🙂
lyft есть
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Евгений Ромашкан
У меня события в моделях
У меня так же, через примесь цепляется накопитель событий к модели, потом после сохранения они эммитятся.
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
это что?
источник

АГ

Алексей Гевондян... in Software Design/Architecture/Zen
возможно перепутал чутка название, принцип по которому каталоги делают по фичам.
источник

DK

Daniil Kostin in Software Design/Architecture/Zen
Алексей Гевондян
возможно перепутал чутка название, принцип по которому каталоги делают по фичам.
Я знаю горизонтальное деление по слоям и вертикальное по фичам, где в каждой фиче все слои.
Я делю контекстами.
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Daniil Kostin
У меня так же, через примесь цепляется накопитель событий к модели, потом после сохранения они эммитятся.
И сохраняет их у меня в итоге инфраструктура, а юзкейс про эмиттер не знает
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Daniil Kostin
это что?
источник