Mudanças entre as edições de "Comentários - definido em 17/03/16"

De MSTECH wiki
Ir para: navegação, pesquisa
(Criou página com '== Padrão de comentário == ; @description: descrição da sua função ou do método. (OBRIGATÓRIO) ; @author: nome do desenvolvedor. (OBRIGATÓRIO) ; @param: descrição...')
 
Linha 1: Linha 1:
 
== Padrão de comentário ==
 
== Padrão de comentário ==
  
; @description: descrição da sua função ou do método. (OBRIGATÓRIO)
+
 
; @author: nome do desenvolvedor. (OBRIGATÓRIO)
+
* '''@description''' - descrição da sua função ou do método. ''OBRIGATÓRIO''
; @param: descrição do parametro (tipo*, nome*, descrição*)
+
* '''@author''': nome do desenvolvedor e data de criação/alteração. ''OBRIGATÓRIO colocar no começo do script quando criar ou na função quando alterar.''
; @callback: descrição do callback (tipo*)
+
* '''@param''': descrição do parâmetro (tipo*, nome*, descrição*)
; @return ou @returns (caso o retorno seja mais do que um): descrição do retorno (nome, tipo*, descrição*).
+
* '''@callback''': descrição do callback  
 +
* '''@returns''' descrição do retorno (tipo*, nome*, descrição*).
 +
 
 +
 
 +
==== Exemplo de comentário de método: ====
 +
<pre>
 +
/**
 +
* @description Busca informações de um aluno
 +
* @param {number}          _idStudent          GUID do estudante
 +
* @param {Function=}      _callback            Executa a função passada
 +
*/
 +
function getStudentInformation (_idStudent, _callback) {
 +
  ...
 +
}
 +
</pre>
  
 
== IDEs de desenvolvimento ==
 
== IDEs de desenvolvimento ==
 
* '''Visual Studio''' para projetos .net
 
* '''Visual Studio''' para projetos .net
 
* '''Webstorm''' e/ou '''Atom''' para demais projetos
 
* '''Webstorm''' e/ou '''Atom''' para demais projetos
 +
  
 
== Encoding ==
 
== Encoding ==
 
* Todos projetos com UTF-8
 
* Todos projetos com UTF-8

Edição das 14h44min de 2 de junho de 2016

Padrão de comentário

  • @description - descrição da sua função ou do método. OBRIGATÓRIO
  • @author: nome do desenvolvedor e data de criação/alteração. OBRIGATÓRIO colocar no começo do script quando criar ou na função quando alterar.
  • @param: descrição do parâmetro (tipo*, nome*, descrição*)
  • @callback: descrição do callback
  • @returns descrição do retorno (tipo*, nome*, descrição*).


Exemplo de comentário de método:

/**
 * @description Busca informações de um aluno 
 * @param {number}          _idStudent           GUID do estudante
 * @param {Function=}       _callback            Executa a função passada
 */
function getStudentInformation (_idStudent, _callback) {
   ...
}

IDEs de desenvolvimento

  • Visual Studio para projetos .net
  • Webstorm e/ou Atom para demais projetos


Encoding

  • Todos projetos com UTF-8