Do you know any programming tutorials where somebody explains how to write an app from the architecture point of view?
Something similar to Philipp Lackner clean code videos, e.g. "How to make a clean architecture note app" where the dude writes an example app with all the properly named packages creating the layers (domain, presentation, data), MVVM pattern, dependency injection (realized by Dagger in Android), etc?