Good code tells you how, comments tell you why.