Well you are debugging poorly written code. If the code you are reading is hard to understand, that's the code's problem. I stick to what I said: clean code doesn't need (and shouldn't have) comments. Why? Because clean code is ALWAYS understandable in it's own right.
In that case I have never, ever seen clean code. If what you say is true I don't think human beings are capable of producing clean code.