Open RaggaJungler opened 4 years ago
Because distributed monolith pattern increases complexity compared to having them in app
module.
If you have 30-40 screens, 1 module is totally OK. In fact that way you don't need to mess around with duplicate resources in different modules and the like.
@Zhuinden Could you explain why you think it's distributed monolith? As for me it's more similar to microservices.
The only problem I can imagine is navigation. We can have a "main router" inside app
module but this approach might not work starting from some scale.
I've read article and definitely support an idea of modularization. Looking at the sample app I was wondering why don't move
login
andmovies
features into separate modules? From my point of view it makes intents about modularization even clearer. Could you @android10, please, share your thoughts about it? Which flaws do you see in such approach?Thanks.