
[iOS Architecture #3] Does SwiftUI Need ViewModels? A Complete Debate on MV Patterns
The iOS community has been debating a hot topic for years.
Read articleARCHIVE · 30
Follow the trail from foundational concepts to practical engineering decisions.

The iOS community has been debating a hot topic for years.
Read article
iOS developers encounter the delegate pattern constantly.
Read article
The code clearly runs, but why does changing one feature require edits in so many places?
Read article
You’ve probably seen code where everything lives in a single 800-line view file.
Read article
In the previous article, we covered why Massive View Controllers emerge. Because a view controller serves as both View and Controller, all code with nowhere else to go ends up there.
Read article