Size: a a a

Atomic Design && Feature Slices

2021 February 11

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
так или иначе
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
центр приложения интеракция с данными
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
Dmitry Zherebko
центр приложения интеракция с данными
Не, это уровень уи :)
источник

IA

Ilya Agarkov in Atomic Design && Feature Slices
Arthur Irgashev
опять же, ui в любой момент может стать другим: запаковал приложение в мобилку, расшарил домен, сделал cli интерфейс. фундаментальные вещи всегда остаются (данные + логика для их изменения)

ui - просто способ послать сигнал о том, что что-то нунжо изменить. + способ отобразить изменения
у меня нет точных цифр.
Но вот сейчас у нас кейс что нужно приложение на react так же сделать на react-naitve.
Так вот кода отвечающего на работу с данными просто в разы меньше чем кода отвечающиего за UI.

дак очевидно что архитектура должно сроиться для большей части кода.
Мы в целом делаем UI.
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
Запросы ведь у тебя остались, т
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
Arthur Irgashev
Не, это уровень уи :)
уровень юай это центр приложения
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
увы
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
пытаешься отрицать это и получишь перемешку консернов
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
которые не мапятся на разделение
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
Ilya Agarkov
у меня нет точных цифр.
Но вот сейчас у нас кейс что нужно приложение на react так же сделать на react-naitve.
Так вот кода отвечающего на работу с данными просто в разы меньше чем кода отвечающиего за UI.

дак очевидно что архитектура должно сроиться для большей части кода.
Мы в целом делаем UI.
> дак очевидно что архитектура должно сроиться для большей части кода.

нет, это очень глупо и странно :)
источник

IA

Ilya Agarkov in Atomic Design && Feature Slices
Arthur Irgashev
> дак очевидно что архитектура должно сроиться для большей части кода.

нет, это очень глупо и странно :)
аргумент!
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
архитектура должна строится для всего приложения. какой-то уровень будет больше, какой-то меньше
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
Ilya Agarkov
аргумент!
какой аргумент, если выражение совсем странное
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
говорить, что где лок-метрики показали больше циферку, то и важнее :D
источник

DZ

Dmitry Zherebko in Atomic Design && Feature Slices
Arthur Irgashev
> дак очевидно что архитектура должно сроиться для большей части кода.

нет, это очень глупо и странно :)
так 90% это юай
источник

IA

Ilya Agarkov in Atomic Design && Feature Slices
Arthur Irgashev
архитектура должна строится для всего приложения. какой-то уровень будет больше, какой-то меньше
ну так если у тебя слой UI жирнее, зачем тебе архитекрута построеная вокруг данных?
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
Ilya Agarkov
ну так если у тебя слой UI жирнее, зачем тебе архитекрута построеная вокруг данных?
я не понимаю, почему у вас эти понятия вообще пересекаются. архитектура стоится не для одного уровня, а для приложения
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
у тебя уи может быть сколь угодно сложным, но сути это не меняет
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
взять тот же uwp - там вообще под каждый экран можно делать свою вьюшку и дублировать код / делать совершенно разную логику. и кода будет x3 больше сразу
источник

AI

Arthur Irgashev in Atomic Design && Feature Slices
но... и что ? Модель одна, просто меняем вьюшки
источник