Size: a a a

Programming Offtop

2020 August 13

Д

Денис in Programming Offtop
то есть у нас есть модели которые entity, а есть модели которые состояния экранов?
источник

Д

Денис in Programming Offtop
и все это domain модели?
источник

Д

Денис in Programming Offtop
а как быть с мапингом domain моделей в ui модели? будет domain модель состояния экрана которая мапится в ui модель состояния экрана?
источник

ML

Mikhail Levchenko in Programming Offtop
Денис
а как быть с мапингом domain моделей в ui модели? будет domain модель состояния экрана которая мапится в ui модель состояния экрана?
она может мапиться, но уже на presentation слое - в функциях вьюшек
источник

ML

Mikhail Levchenko in Programming Offtop
как правило, там есть корневая функция, которая умеет рендерить экран - она будет использовать доменную модель и конвертировать в UI модели для тех подфункций, которые переиспользуются на других экранах
источник

ML

Mikhail Levchenko in Programming Offtop
либо отбирать куски доменной модели. для тайтла там, например
источник

Д

Денис in Programming Offtop
а есть где то описание как mvu соотносится с clean?
источник

ML

Mikhail Levchenko in Programming Offtop
так вот же
источник

ML

Mikhail Levchenko in Programming Offtop
Переслано от Mikhail Levchenko
State и Reducer это ± domain слой
источник

ML

Mikhail Levchenko in Programming Offtop
Переслано от Mikhail Levchenko
presentation слой - это view (у меня функции, оканчивающиеся на Screen)
источник

ML

Mikhail Levchenko in Programming Offtop
Переслано от Mikhail Levchenko
а data - это ± EffecHandler
источник

Д

Денис in Programming Offtop
+- это как?
источник

AM

Andrew Mikhaylov in Programming Offtop
Денис
состояние экрана это domain?
В чае ж нет разделения между стейтом экрана и остальным стейтом.
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
В чае ж нет разделения между стейтом экрана и остальным стейтом.
для clean этого не нужно
источник

Д

Денис in Programming Offtop
Andrew Mikhaylov
В чае ж нет разделения между стейтом экрана и остальным стейтом.
не суть
источник

AM

Andrew Mikhaylov in Programming Offtop
Я не вижу, чтобы чай ложился хорошо как презентейшн слой в клин
источник

ML

Mikhail Levchenko in Programming Offtop
Денис
+- это как?
это значит "можно на это ориентироваться, но не стоит тащить свои clean привычки кроме dependency rule"
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
для clean этого не нужно
Ну как сказать, обычно есть стейтфул презентер / вм / etc, и есть стейтфул репозитории.
источник

ML

Mikhail Levchenko in Programming Offtop
Andrew Mikhaylov
Ну как сказать, обычно есть стейтфул презентер / вм / etc, и есть стейтфул репозитории.
но это не обязательно =)
источник

ML

Mikhail Levchenko in Programming Offtop
скорее издержки сложившихся обстоятельств
источник