+1. I suspect many of the "I could _never_ listen to music while coding! The horror!" people are those who listen to "radio" or "playlists" they are unfamiliar with. While I almost always listen to a full album, start to finish, that I know well.
edit: also if you make a playlist made of a chronological listing of one artists full albums.