I like to teach all my students two types of swings: a full swing and a three-quarter swing. I teach the three-quarter swing for distance control and to better handle windy conditions or uneven lies.
Setting up with the ball slightly back in your stance, your arm swing gets slightly shorter, allowing you to stay on top of the ball and hold the clubface square through impact.