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