I vacuum rather than sweep. Even though I have a wooden floor I just find it quicker and more convenient. If there is a stain that needs cleaning, I'll probably clean it as soon as it has been made. Plus I always tend to have small bits and bobs on the floor from opening new things and dropping stuff when I'm doing work.