|
|
|
|
|
by manmal
1620 days ago
|
|
It’s possible (and IMO enjoyable) to write UIKit apps with ComposableArchitecture, a purely value-typed approach. I’ve also mostly used MVVM with UIKit since 2015, and found my apps to be stabler and easier to maintain than standard MVC apps. In projects I lead I’ve been discouraging inheritance because I’ve found it highly detrimental to maintainability. “Base” classes invite bloat and overgeneralization, especially with inexperienced devs. |
|
I haven't found much joy in MVVM. I haven't found that it provides enough benefits to spend the time switching over.
I am looking forward to SwiftUI. I really hope that the documentation improves, though.