u/diti223in r/swift • Recommends
On “I’ve created file templates for Clean Swift Architecture 👨🏻💻 I hope someone will benefit 🛸”
Please take a look at Essential Developers review of this architecture.
We have a huge project at work where we implemented 65 VIP scenes and it's horrible. I've been fooled for about 1 year that it's clean.
At the beginning when the project was small, everything looked nice and clean, now it's hard to change anything. We tried to reuse ViewController, Interactors, Presenters and it's a mess! They seem decoupled but in reality everything is coupled through the Models.
I can give much more details if anybody wants it.
My recommendation would be to go with MVP with some kind of navigation coordinator (like VIPER but not necessarily) and create some sort of Worker as in VIP to handle th…