http://kushal76uaid62oup5774umh654scnu5dwzh4u2534qxhcbi4wbab3ad.onion/posts/document-your-code-part-2.html
You can think about
comments as the extra toppings on top of your regular pizza, but it can
not become your regular pizza (i.e. your code). Think about a world
where comments do not exist, you have to name your variables right,
refactor the code till it becomes obvious so that others can read and
understand.