Tagged with modularity
Browse all tagsFeature Modules in iOS: Vertical Slices vs Layers
Learn how to organize iOS feature modules using vertical slices, layers, and boundaries that make change easier.
The Composition Root in SwiftUI Apps
Learn the composition root in pure SwiftUI apps using @main App, factories, observable object ownership, NavigationStack, previews, and environment tradeoffs.
The Composition Root in UIKit Apps
Learn the composition root in UIKit apps using SceneDelegate, factories, flows, dependency wiring, and testable boundaries.
Practical Polymorphism in Swift: Protocols, Decorators, and Composition
Learn practical polymorphism in Swift using protocols, decorators, strategies, and composition to keep growing codebases maintainable.