A similar concept is presented in the time management section of The Ultimate Sales Machine by Chet Holmes. He suggests minimizing reactive tasks and confining them to pre-allocated slots of time, rather than letting them interrupt you throughout the day. It's an obvious suggestion, but few people adopt it in their daily life.