There are certain problems with big storyboards and here is the way you stay away from complexities.
- Multiple Views in one file, so organized.
- Navigation is very easy.
- You see the whole flow of the application at one place.
It looks too good to me as my stuff is more organized and everything is right there in one view. Cool isn’t it? Yes, but only until the small project becomes large and this storyboard grows into a massive mess.
- More and more scenes in one storyboard creates a mess.
- Too many conflicts when working in a team
So, to get the best out of it, one way is to break down a big storyboard into smaller ones, thereby segregating the modules.
https://medium.com/@ashishmaheshwari/small-storyboards-in-swift-clean-code-ecf3d267d829