Please log in to watch this conference skillscast.
This talk is built from two parts - first part is about how you can use existing Xcode project options and structure to make your builds faster. The second part is focused on how you can modularise our codebase by splitting your code to logic and passive views. By doing that, you can achieve situation in which your modules will be smaller (they will compile faster) and you will be able to test your logic code in a quicker way (you will be able to test them as macOS frameworks, because they will no longer be dependent on UIKit).
Eliasz's goal is to not only share with you how to decrease build times, but also show that the development experience that you have while writing code is even more important than having low build times in general. In this case - ability to get faster feedback loop by testing code as macOS frameworks gave Eliasz high productivity boost that was more important than having low build times in general.
YOU MAY ALSO LIKE:
The art of developing more in less time - how to not get caught by long build times?
Eliasz Sawicki
Eliasz is a developer at Bright Inventions, focused on providing great iOS experience.