Daily iOS
ConcurrencyDiDi

Dependent work, priority inversion

You have independent pieces of work A, B, and C. C must run only after both A and B have finished, the order of A and B doesn't matter, and they don't nest inside each other. Tell me every way you know to implement that, with the pros and cons.

Submit