My coworker linked me here to show that code comments are unnecessary. While I agree in general, this was argument against using doxygen - and those, in my opinion, are essential for any project that has many contributors; doxygen-styled comments are not comments about the code flow, but rather a convenient form of documentation that's essential for any project that has more than a handful of contributors. It's not meant to explain the code, but rather to give a tl;dr version for it's consumer.
What do you think? Especially in context of loosely-typed languages, where it can/should have more information than actual fn definition.
Customer support service by UserEcho