Комментарии в коде должны преследовать две вещи:
1) Возможность генерации файлов документации с помощью специальных утилит/программ (javadoc, phpdoc, doxygen etc.).
Эти программы и задают формат таких комментариев.
2) Комментарии, облегчающие понимание текста программы.
То есть, как правило, используются все типы/виды комментариев.
Кроме того, в развитых IT компаниях есть правила написания кода, в которые входят и правила комментирования.