Should you comment and/or document code?

I know I should fully comment code, but it normally lies in the pile of good intentions, which also contains my promise to take 10000 steps daily. :grinning_face: