Look at the series of articles titled "falsehoods programmers believe in X". Those articles exist because someone at some point made an intuitive assumption about how the world works, which was convenient at the time but eventually ended up biting them in the back side.