Propagating events on iOS

1 · Unsplash · July 30, 2019, 4:18 p.m.
Five years ago, I wrote about the idea of the Flow Controller. It was inspired by a presentation from my friend Seb Morel at CocoaHeads Montreal in 2012, and was better brought to light a year later by Soroush Khanlou as he called it Coordinator. But after using the pattern on a few apps, I started to dislike it for two reasons.The best code is no code.First, the fact that coordinators have to keep track of the current interface state by keeping references to view controllers, forces us to write...