Я хочу понять как лучше всего реализовать сохранения данных при смене конфигурации, используя шаблон проектирования пользовательского интерфейса MVP :)
Dagger это про Dependency Injection, a не про архитектуру.
Я думал можно пометить Presenter скоупом view к которой он относится и это позволит ему переживать изменение конфигурации. Вот тут описывают такой способ.