Кто имеет наиболее читаемую и полезную функцию комментирования функций / классов?
Я не ищу что-то, что генерирует документы, но я рассматриваю возможность использования чего-то вроде JavaDoc, потому что там есть вся информация.
/**
* This function processes data
*
* @param p1 the first piece of data
* @param p2 the second piece of data
* @return true if the processing was successful, else false
*/
function ProcessData(p1, p2){
или какая-то другая вещь ручной работы?
/////////////////////////////////
// This function processes data
//
// p1 the first piece of data
// p2 the second piece of data
// returns true if processing was successful, else false
function ProcessData(p1, p2){
Есть ли разумный аргумент для однострочных комментариев над многострочными?
Я хотел бы применить соглашение ко всем языкам, которые я использую, поэтому, пожалуйста, поделитесь любыми имеющимися у вас языковыми или независимыми от языка соглашениями