Tagged with composition
Browse all tagsDependency Injection in Swift Without the Ceremony
Learn dependency injection in Swift without ceremony using initializers, factories, environment values, and composition roots.
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.
Clean MVVM in SwiftUI: Use Cases, ViewModels, and Composition Root
Learn clean MVVM in SwiftUI using use cases, view models, adapters, and composition root wiring.
Practical Polymorphism in Swift: Protocols, Decorators, and Composition
Learn practical polymorphism in Swift using protocols, decorators, strategies, and composition to keep growing codebases maintainable.
Unidirectional Data Flow in iOS MVP and Clean Architecture
Learn unidirectional data flow in iOS architecture and how it clarifies MVP, use cases, presenters, and domain outputs.