1 min readNov 19, 2018
IMHO, the best way to avoid liking ViewModel references is simply to not create them. How? Synchronous code! Yeah, babe, synchronous code is readable and testable without any mocked observers, threading handling and pain in the arse. Switch on async on presentation layer only.