Clean code needs no internal comments, but that's very different from whether software contracts (which are inherently outside the code operation and therefore need comments) need comments.
I strongly dislike extraneous comments. But even some clear code needs some external communication alongside it.
I strongly dislike extraneous comments. But even some clear code needs some external communication alongside it.