Or put in another way, would it be suggested to have separate stack (context, model, coordinator) for different context? what’s the pros and cons of separating them, and what’s the pros and cons of having different context share the same model and coordinator?
Share
Yes, it is quite acceptable for multiple contexts to share the same coordinator, model, etc. It’s a very common usage pattern.
Since you didn’t say why you thought it might not be, or what problems you’re running into (if any), I’ll just leave it at that.