- Status: accepted
- Deciders: iOS Team
- Date: 2020-08-18
Our problem was defining the limit of modules.
We decided splitting frameworks with their user flows.
We seperate features with domains. Our modules contains more than one Viper module and they are related with each other. For example ProductDetailModule can contains 'ProductDetailViperModule' and 'ProductDetailReviewViperModule'. If one feature is related with Product Detail we can create that View inside of that module.