_”If an interrupted person is allowed to suspend their working state or reach a “good breakpoint”, then the impact of the interruption can be reduced (Trafton:03). However, programmers often need at least 7 minutes before they transition from a high memory state to low memory state (Iqbal:07). An experiment evaluating which state a programmer less desired an interruption found these states to be especially problematic (Fogarty:05):
* During an edit, especially with concurrent edits in multiple locations.
* Navigation and search activities.
* Comprehending data flow and control flow in code.
* IDE window is out of focus.”_