Programming is an art. Don't spend all your time sharpening your pencil when you should be drawing. ~Paul Hudson