Size: a a a

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

2020 December 21

ИМ

Илья Максименко... in Dart & Flutter по-русски
нужно посмотреть только на конструктор
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
ну это можно реализовать и без injectable
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
просто удобнее с ним
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
сам паттерн называется dependency injection
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Илья Максименко
полностью пробежаться по классу
Ну по классу не надо, я специально наверху закрепил _sharedPrefs в скоупе файла.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Но мысль твою понял.
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Sergey Hottabych
Ну по классу не надо, я специально наверху закрепил _sharedPrefs в скоупе файла.
Ну тогда вроде норм
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Но лучше когда все используют одно и то же решение
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Для такого рода проблем
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Илья Максименко
Ну тогда вроде норм
Ну и еще забыл что тестировать проще когда конструктор юзаешь
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
В тестах вообще не нужен гет ит в таком случае
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Ну да, подсунуть моки в конструктор.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Тогда и get_it особо не нужен, получается.
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Sergey Hottabych
Тогда и get_it особо не нужен, получается.
Да
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Но injectable крутой
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
По крайней мере я так и не нашел альтернативы
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
А он на гетите
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Если просто придерживаться договоренности что юзаем гетит только в провайдере то я не сильно вижу проблем
источник

AK

Alexander K in Dart & Flutter по-русски
А зачем провайдер при наличии getit-a и injectable?
источник

ИМ

Илья Максименко... in Dart & Flutter по-русски
Alexander K
А зачем провайдер при наличии getit-a и injectable?
Чтобы провайдить зависимости в виджеты
источник