Тестовое задание найденное в открытом доступе: Тестовое задание(Beresnev Test for devs)
- Основная задача при выполнении данного тестового задания, которую я поставил перед собой, построить гибкую архитектуру, которую легко изменять и при этом легко контроллировать из точки входа;
- Для постороения приложение использовалась машина состояний, где каждое состояние является экраном(для простоты использования). Глобальные зависимости пробрасываются через Zenject;