Чи є остаточний посібник із написання коментарів до коду, спрямованих на початківців розробників?
В ідеалі він охоплює, коли коментарі слід (і не повинні) використовувати, а також які коментарі повинні містити.
Не коментуйте, що ви робите, але ЧОМУ ви це робите.
ЧОМУ опікується чистий, читабельний та простий код з правильним вибором імен змінних для його підтримки. Коментарі показують структуру вищого рівня до коду, яку неможливо (або важко) показати самим кодом.
наближається, але це мало стисло для недосвідчених програмістів (розширення щодо цього з кількома прикладами та кутовими справами було б чудовим, я думаю).
Оновлення : Окрім відповідей тут, я вважаю, що ця відповідь на інше питання є дуже актуальною.