In this episode, you'll see how we use map and lazy evaluation to migrate the iOSViewControllerFactory initializer in small steps, without altering the class functionality.

Moreover, we introduce a new factory API to create a ResultsViewController based on user answers instead of the deprecated Result type.

Subscribe to our Youtube channel and follow the project's progress on GitHub.

References


Essential Developer Academy

Become a complete Senior iOS Developer

Practical resources on Swift, TDD, modular design, and clean architecture to help you deliver high-quality apps and grow your career with confidence.