acredito que se o código está dificil de entender, deixar comentários é uma boa, ou pra casos como um código que outra pessoa deixou lá e está ruim, vale a pena ir colocando comentários para se orientar enquanto lê e para deixar para outras pessoas que eventualmente tenham que mexer nesse código