Согласно различным научным исследованиям, программистам требуется не менее 10-15 минут, чтобы вернуться в «поток» после прерывания. А в зависимости от сложности задачи это может занять больше 15 минут.
Если прерывание происходит, когда у вас много "движущихся деталей" — несколько фрагментов незавершенного кода сложным образом соединяются друг с другом — тогда возврат в состояние потока может быть более сложным.
Когда вы отвлекаетесь, вся сцена рушится, и требуется много усилий, чтобы восстановить ее заново.