Ferramentas do usuário

Ferramentas do site


twsg:dicas:code_conventions

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
twsg:dicas:code_conventions [2009/01/20 19:44] emersontwsg:dicas:code_conventions [2009/03/29 01:00] (atual) emerson
Linha 73: Linha 73:
  */  */
 </code> </code>
 +
  
  
Linha 78: Linha 79:
 ==== Header file guard ==== ==== Header file guard ====
  
-As convenções do File header guard estão descritas no documento de referência. A pŕincipal alteração é a troca do prefixo ''OGWS'' por ''TERRAOGC'', segundo exemplo abaixo:+As convenções do File header guard estão descritas no documento de referência. A principal alteração é a troca do prefixo ''OGWS'' por ''TERRAOGC'', segundo exemplo abaixo:
 <code cpp> <code cpp>
 #ifndef  __TERRAOGC_COMMON_INTERNAL_TECGIUTILS_H #ifndef  __TERRAOGC_COMMON_INTERNAL_TECGIUTILS_H
Linha 156: Linha 157:
  
  
-===== Dicas Doxygen ===== 
- 
-Documentar bem o código é essencial para o sucesso do projeto. Uma boa referência para os comandos Doxygen pode ser encontrada no [[http://www.stack.nl/~dimitri/doxygen/commands.html|link]]. 
  
-Veja algumas dicas: 
  
-  - Para obter o efeito de **negrito**, você pode usar o comando ''\b'' antes da palavra que deseja destacar. Para mais de uma palavra use como em HTML. Exemplos: 
-    * \b must => **must** 
-    * <b>must use</b> => **must use** 
-  - Para destacar uma palavra em //itálico// use o comando ''\a''. Para múltiplas palavras coloque entre as tags <i> e </i>. Exemplos: 
-    * \a loadInstances => //loadInstances// 
-    * <i>loadInstances method</i> => //loadInstances method// 
-  - Para um efeito de fonte ''monospace'', use o comando ''\c''. Para múltiplas palavras use as tags <tt></tt>. Exemplos: 
-    * \c sessionId => ''sessionID'' 
-    * <tt>sessionId parameter</tt> => ''sessionID parameter'' 
-  - Para usar uma lista sem numeração (como os exemplos acima), preceda cada termo com o comando ''\li''. Exemplo: <code> 
-\li OracleSpatial 
-\li PostgreSQL 
-\li PostGIS </code> fica:  
-    * OracleSpatial 
-    * PostgreSQL 
-    * PostGIS 
  
  
twsg/dicas/code_conventions.1232480650.txt.gz · Última modificação: 2009/01/20 19:44 por emerson