Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
p100sch108541dMom: Why don't you call me some times, to have a nice chat every once in a while.
Me: Exception thrown while queing up task: ArgumentTypeException. mom is not a function.
p100sch108541d@Ranchu It is the most bearable Async paradigm in my opinion. But the reality that you can never be sure a value was not changed in the mean time without synchronizing all threads will still fuck you some times.
Tip, come up with a algorithm that works regardless if the state changes in between reads or can quickly recover if it changes. A read write lock can easily cause deadlocks and performance issues if you don't pay attention to every possible branch and concurrency situations.