Size: a a a

Dart & Flutter по-русски

2021 May 25

CA

Cat-Wizard Ashere in Dart & Flutter по-русски
Кстати, а в чем преимущество  MVU?
источник

CA

Cat-Wizard Ashere in Dart & Flutter по-русски
Ну-к. А в чем опасность? Геттер != сеттер
источник

P

Purple in Dart & Flutter по-русски
Краткость и ясность кода, четкое разделение обязанностей, иммутабельность, высокая модульность — абстракции не зависят друг от друга, односторонний датафлоу
источник

P

Purple in Dart & Flutter по-русски
Тут выше кто-то верно подметил — MVU это функциональный MVI
источник

P

Purple in Dart & Flutter по-русски
В двух словах — архитектура от которой не болит голова, короче :)
источник

M

MiT in Dart & Flutter по-русски
источник

P

Purple in Dart & Flutter по-русски
Спасибо!
источник

CA

Cat-Wizard Ashere in Dart & Flutter по-русски
Интересно.
источник

M

MiT in Dart & Flutter по-русски
Да, но без зеркал нужно что-то придумывать...
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
а как Вы предлагаете делать связь между разными компонентами?

допустим, между состоянием юзера и (для примера) его корзиной покупок?
источник

P

Purple in Dart & Flutter по-русски
Для этого есть функция dispatchGlobal, позволяет посылать мессенджи другим Программам
источник

P

Purple in Dart & Flutter по-русски
Вот она, вторая снизу
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
а Program это типа виджет или как?
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
А зачем в абстрактном классе писать реализацию ?
источник

P

Purple in Dart & Flutter по-русски
Нет, Program это совокупность апдейта, вьюх (виджетов) и модели. По Программе на экран, например
источник

P

Purple in Dart & Flutter по-русски
Этот класс не предназначен для наследования/имплементации, как неймспейс используется за неимением других способов в Дарте :)
источник

ВР

Вадим Резниченко... in Dart & Flutter по-русски
посмотри где находится курсор
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
То есть просто для того, чтобы его не наследовали ?
источник

P

Purple in Dart & Flutter по-русски
Ага, и не создавали из него объектов
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
и еще интересует вопрос как это тестить, это где-то инжектится в корне или тп?
источник