La maggior parte delle volte, quando commento un metodo, seguirò questa struttura.
/**
* Short description of what the method does
*
* @param {Type} name. Description of the variable.
*
* @return {Type}. What the return is.
*/
Ora se ho un metodo chiamato uploadData
, che accetta un parametro, data
, è ancora necessario dare a questo parametro una descrizione?
Mi rendo conto che necessario è un po 'soggettivo in questo caso, ma sono curioso di sapere quale sia il consenso generale. Per il momento ho dato loro tutte le descrizioni solo per mantenere la coerenza dei commenti, ma sembra che non sia mai stato necessario.
Se fa alcuna differenza, le lingue che uso sono Javascript, Java e PHP.