I was used to code as you described, but after using my company's check-styles I like the first one most: is cleared for me because if the condtion is not satisfied then return; if not, continue processing