Size: a a a

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

2021 March 13

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
А в следующем заводишь worker.
Я думаю, для лучшей изоляции туда не весь контроллер передавать а только ссылку на Observable из него
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Ну, никто не запрещает.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Можно и так.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Можно из глобального в локальный контроллер прокинуть зависимость.
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
Можно и так.
Просто иначе будет возникать соблазн работать напрямую с методами
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
А ты делай методы приватными.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
И не будет соблазна.
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
А ты делай методы приватными.
Просто эти методы могут использоваться в аппликации
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Ну вообще конечно, хорошо бы какую-то защиту от дурака сделать...
Особенно, когда ты не один на проекте
источник

TD

Timur Dyushaliev in Dart & Flutter по-русски
Makhmud Ushamiev
Билдер сам перерисовывает виджет, основываясь на данных в стейте. Следовательно, тебе по нажатию на кнопку надо удалить элемент в блоке и yieldнуть новый список без этого элемента, бмлдер сам отрисует новый список
благодарю
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
типа что из виджета можно дернуть метод, а из другого контроллера нет
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
типа что из виджета можно дернуть метод, а из другого контроллера нет
Да
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
Ну вообще конечно, хорошо бы какую-то защиту от дурака сделать...
Особенно, когда ты не один на проекте
Это к вопросу о том, что гетх "нарушает" все принципы чистого программирования 😏
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
ну видимо да, прокидывать не весь контроллер, а нужный .obs
можно еще его в геттер обернуть, чтобы его не поменять извне
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Нарушает не гетх а программист
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Eugene Alitz
Это к вопросу о том, что гетх "нарушает" все принципы чистого программирования 😏
Нарушают криворукие прогеры.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
гетх — это инструмент, он ничего нарушать не может
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Sergey Hottabych
ну видимо да, прокидывать не весь контроллер, а нужный .obs
можно еще его в геттер обернуть, чтобы его не поменять извне
Я все Observable оборачиваю в геттеры. Только использую GetX вместо Obs. Он более точечный
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Eugene Alitz
Я все Observable оборачиваю в геттеры. Только использую GetX вместо Obs. Он более точечный
Всм, вместо Obx() ?
источник

EA

Eugene Alitz in Dart & Flutter по-русски
В виджетах
источник