Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 March 30

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
просто держать паралельно с юай изолятом
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
про изолят  не верно, ты спокойно можешь делать запрос в изоляте, и клиент держать в изоляте
Можешь, но вопрос, зачем
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
все плохо
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
но не спавнить изолят каждый раз
Можно, а я разве говорил, что нельзя? Я говорил, что на каждый запрос городить изолят смысла нет
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Зачем вообще запросы слать через compute?
источник

PN

Paul Naumenko in Flutter Developers — русскоговорящее сообщество
Kit Khilobok
Можно, а я разве говорил, что нельзя? Я говорил, что на каждый запрос городить изолят смысла нет
А так еще ктото делает?
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
Paul Naumenko
А так еще ктото делает?
Я встречал
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
compute это для cpu-bound долгой операции
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
IO не надо делать на compute
источник

PN

Paul Naumenko in Flutter Developers — русскоговорящее сообщество
Конечно же нельзя плодить изоляты под мелкие задачи.
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
🅵🅾️🆇
про синглтон вместо адекватной инверсии зависимостей - не верно
Я лишь сказал, что это будет работать.
Да и в случае с апи я всё ещё не понимаю, чем плох синглтон
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Kit Khilobok
Я лишь сказал, что это будет работать.
Да и в случае с апи я всё ещё не понимаю, чем плох синглтон
Как тестировать код который использует синглтон?
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
Pavel Shilyagov
Как тестировать код который использует синглтон?
Инициализовать снглтон перед тестами и использовать его в тестах, или если это не группа тестов, то в начале теста это делать.
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Kit Khilobok
Инициализовать снглтон перед тестами и использовать его в тестах, или если это не группа тестов, то в начале теста это делать.
Инициализровать клиента, который ходит в сеть, получить и просетать токен. Норм. Ну и ещё надо обязательно во внутренностях тестируемого кода покапаться, чтобы узнать что там синглтон используется
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
Pavel Shilyagov
Инициализровать клиента, который ходит в сеть, получить и просетать токен. Норм. Ну и ещё надо обязательно во внутренностях тестируемого кода покапаться, чтобы узнать что там синглтон используется
Так нам и так и так надо в тестах инициализировать будет апи, синглтон или нет
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
И токен туда передать
источник

KK

Kit Khilobok in Flutter Developers — русскоговорящее сообщество
Синглтон это обычный класс, который хранит свой инстанс
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Kit Khilobok
Синглтон это обычный класс, который хранит свой инстанс
Синглтон это неявная зависимость, которую нельзя подменить при создании объекта.
Можно использовать синглтон, но на вызывающей стороне получать его при создании объекта явно и желательно в виде интерфейса.
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Если работает, то все ок. Но трудности с тестированием обеспечены
источник

ДР

Денис Ребиков... in Flutter Developers — русскоговорящее сообщество
@PlugFox Привет. Вопрос-пушка(с подвохом), как авторизоваться по биометрике, если есть только имеил и пароль?
источник