Using the MVI pattern in Swift iOS App development
10 min readJan 6, 2020
--
In the last couple of years, several new patterns emerged, all praising to make a developer’s life as easy as never before. By separating certain parts of the codebase, each of these patterns tries to make code more readable, easier to test, and eventually more maintainable.