Introduction To make it clear, what Uncle Bob calls ‘Clean Architecture’ is more like a high-level guideline. It’s not saying, “You have to use a Model layer, a View layer, and a ViewModel layer, following MVVM pattern” Instead, it gives you general tips for setting up layered architectures. It’s not super…