- "The problem arises from the non-trivial amount of time it can take to mentally switch from project A to project B. The time involved can be anything from minutes to hours and even days." --
The hidden costs of the multi-tasking software developer"