Jul 27, 2022
Like most Design Patterns, when it's useful it's useful.
I usually layer things like: View > View Model > Service(s)
Where a service could be a network service or it could be a repository that in turn manages a network service.
Like most Design Patterns, when it's useful it's useful.
I usually layer things like: View > View Model > Service(s)
Where a service could be a network service or it could be a repository that in turn manages a network service.
I write about Apple, Swift, and SwiftUI in particular, and technology in general. I'm also a Lead iOS Engineer at InRhythm, a modern digital consulting firm.