Приветствую сообщество 😊
Disclaimer: я веб-разработчик, но на дарт и флаттер пока только облизываюсь. Думаю, с какой стороны подступиться и какую приложеньку написать первой.
Сильнее всего меня волнует вопрос: насколько реально следовать при использовании флаттера принципам SOLID? В гайдах от Гугла используется исключительно императивный подход и полное отсутствие IoC. А ещё видел всего одну библиотеку с попыткой реализации di-контейнера, но не уверен, что это более, чем попытка (только окинул взглядом, не ковыряться в ней).
Логика подсказывает, что в таком взрослом продукте с этими вещами должно быть все ок. Буду очень признателен за литературу и ссылки на гайдлайны/библиотеки/примеры кода на эту тему.