Previous slide
Next slide
Toggle fullscreen
Open presenter view
Writing good code
naming, patterns, architectures
Naming your models
Concise
Composed with inner models
Software Design Patterns
Reusable
solution
to common problem
Composition
Single Responsibility
iOS Architecture
There are
many
MVVM most popular
Service + 3rd Party Framework + Apple Framework
SwiftUI Architecture
Reduced simply to
Model-View
With a data
Store
to drive the view