Watched Point Free episode #51 Structs 🤝 Enums. As always, absolutely crazy. Unpractical, but very interesting.

Read How not to get desperate with MVVM implementation.

You might notice that the ViewModel is kinda complex. In the end of this article, we will discuss the bad part of the MVVM. Anyway, for a medium sized project, the MVVM is still a good choice to eat an elephant one bite at a time!

Read How to implement MVVM pattern in Swift from scratch. It’s so interesting to compare what different people understand as MVVM. Here Working With Static Patterns: A Swift MVVM Tutorial is something different.