Blog · corpus.blog/blogs/matteomanferdini.com/posts
DeusExMachina
matteomanferdini.com
2026
Why VIPER and MVVM in SwiftUI are actually the same pattern: A lesson in architectural thinkingoriginal ↗
21 Jan 2026
2025
From broken to testable SwiftUI navigation: The decoupled approach of MVVM with coordinatorsoriginal ↗
16 Dec 2025
Is SwiftData incompatible with MVVM? The standard answer disregards some key principles driving SwiftUI’s architectureoriginal ↗
20 Oct 2025
Why Dismissing View Models in SwiftUI is Stifling your App’s Maintainability and Testability (And the Proven Principles for a Better Architecture)original ↗
2 Sept 2025
How to Create and Combine SwiftUI Views Without Getting Lost in Deep Nesting and Complex Layoutsoriginal ↗
21 Jul 2025
The Little-Known Root-View Technique for Improving MVVM in SwiftUI That Most Developers Overlookoriginal ↗
17 Jun 2025
2024
2023
2022
2021
2020
30 May 2020
2019
2018
4 Jul 2018
2016
5 Dec 2016