becomes one model anyway, because you still have to choose which of the models are you going to use at a specific moment.
The architecture feels way different when you’re not trying to have consistency though. Your rules for switching can themselves switch based on the current model, and the whole thing becomes way more dynamic.
The architecture feels way different when you’re not trying to have consistency though. Your rules for switching can themselves switch based on the current model, and the whole thing becomes way more dynamic.