Swiftui Guideline: Architecture — Use dependency injection. Description: Inject dependencies for testing. Do: Initialize with dependencies. Don't: Hard-coded dependencies. Good Example: init(service: ServiceProtocol). Bad Example: let service = RealService(). Severity: Medium. Docs: .