Size: a a a

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

2020 July 10

n

neikist in Dart & Flutter по-русски
Дмитрий Щербаков
Логично ли такой блок покинуть на все приложение?
Зависит от того что за приложение. Если там только корзина и список товаров - да. Если есть другая функциональность на других экранах - нет.
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Вот. Тут мы подходим к архитектуре
источник

RK

Ruslan Kunaev in Dart & Flutter по-русски
А может и нужен, может вы хотите в аппбаре там выводить количество элементов в корзине, слишком абстрактный пример
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Именно!
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Нельзя сделать идеальную абстрактную архитектуру
источник

n

neikist in Dart & Flutter по-русски
Но началось все с конкретного примера где блок нужен 2 экранам из 150. А вы зачем то его глобальным сделать предлагаете
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Под каждую задачу она будет своя
источник

RK

Ruslan Kunaev in Dart & Flutter по-русски
Дмитрий Щербаков
Нельзя сделать идеальную абстрактную архитектуру
Ну вы же предлагаете идеально глобальные стейты
источник

RK

Ruslan Kunaev in Dart & Flutter по-русски
На всё
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Я предлагаю глобальные стейты только там где они нужны
источник

n

neikist in Dart & Flutter по-русски
Дмитрий Щербаков
Я предлагаю глобальные стейты только там где они нужны
Т.е. 148 экранам которым блок не нужен он на самом деле нужен?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Нет. Там в принципе не нужен блок для этих 2х экрвнов
источник

RK

Ruslan Kunaev in Dart & Flutter по-русски
Дмитрий Щербаков
Нет. Там в принципе не нужен блок для этих 2х экрвнов
Сразу в глобал вынести? Или как?
источник

n

neikist in Dart & Flutter по-русски
Дмитрий Щербаков
Нет. Там в принципе не нужен блок для этих 2х экрвнов
Опять 25. Возвращаемся к тому что блоки должны только все приложение охватывать и никак иначе?
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
Кажется надо просто про solid почитать
источник

EE

Evgenii <JonFir&g... in Dart & Flutter по-русски
И все
источник

n

neikist in Dart & Flutter по-русски
Ruslan Kunaev
При этом о блоке говорится как о State management pattern
Кстати, может ошибаюсь, но это не так уж давно. Когда впервые про флаттер читал (года полтора назад) - вроде там именно как о стейт менеджмент паттерне не говорилось. Но могу и ошибаться, я тогда чуть почитал да пошел из 1с в натив перекатываться, оставив флаттер надолго.
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Но solid не работает)) покажите мне solid в проде
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Махровый легаси
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Ни разу не видел(
источник