Great article. I always wanted to understand better the design patterns and the Singleton it is one of the most used in OOP, especially when you are working with services. Thank you for this great overview. I will surely go into my environment and build some Singletons, not for Swift, but for PHP and try to use this practice in order to obtain a…
People usually don’t understand that MVC is just a architecture, a structure, a way to increase organization and maintainability. It does not have to follow strict rules.
The only bad thing about MVC is that it can have some performance issues but that is another topic and it is not important for this article.
Good article by the way!