Daily Shaarli
November 12, 2022
A simplified mental model of complexity in software projects. It's not completely accurate but is valuable in the way it is easy to reason about it and probably use it for decision making.
Illustrated with Java, still this highlight fairly well the caveats of mutable collections in multithreaded code.
This is a clever and important use of =delete which I sometimes miss in other languages.