When is OK to Interrupt a Developer?

Interruptions are costly for all knowledge workers, but especially so for developers. As Professor Parnin mentions in his well-known post, Programmer Interrupted, interruptions cost developers a minimum of 10-15 minutes per instance. Unfortunately, at least some of these interruptions are essential—teams must coordinate, experts must be consulted, APIs must be explained—but how can developers minimize …

More