Guys should go for dark shoes rather than light ones and avoid trainers like the plague. For women, heels aren't common at most of Barcelona's clubs, except the fanciest ones. The beachfront clubs generally have much smart dress codes, with dresses for women and collared shirts for guys.