Skipping lunch helps you get more done if you need get something finished by three, but it’s much less effective if you’re going to be working through the afternoon or into the evening. You will slow down, and compound your slowness with extra mistakes and negative emotion.
Time spent resting and refueling (or refining your plans, or sharpening your vision) is only wasted if you’re not planning to go very far or very long.