IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Honestly, if you take a break, take a break. Some people can just grind through the day without stopping and clearing their cache so to speak, but not the majority of people I know, and certainly not me. I find if I have a few minutes to drink a Red Bull, chat with a colleague, or even just enjoy a moment outside on a nice day, I am much more productive afterwards. Look at Google, they have some of the brightest people in the world working for them, and they go out of their way to make it an engaging, stimulating environment, because they know it stimulates creativity. Sadly, many companies have not recognized this, and treat employees as if the management read Dickens and modeled their business practices on those of the Victorian era. If you are unfortunate enough to work for one of these Dickensian organizations, you might not have much leeway, but think about what makes you more productive over the course of the day, and try to embrace that.