“This is why programmers are so annoyed when you distract them.”

“Because of this huge mental investment, we simply can’t start working until we can expect a couple of hours without being distracted. It’s just not worth constructing the whole model in your head and then having it torn down half an hour later.”

- From “Why Programmers Work At Night”