Good code should be readable and self explanatory. Comments should not focus on explaining the code, but rather present the overall logic.
A good piece of code is one that doesn't need the reader to get into the implementation details.
Commenting code is an art...