Comments are important but do not forget that your code should also be self-commenting.