Mudanças entre as edições de "Manual do Desenvolvedor"

De Grupo Acert
Ir para: navegação, pesquisa
(Tipos de visibilidade)
Linha 285: Linha 285:
  
 
Como boa prática manter sempre uma sentença (statement) por linha em um programa.
 
Como boa prática manter sempre uma sentença (statement) por linha em um programa.
 +
 +
== Organização dos projetos ==
 +
 +
Nome de projeto: o nome do projeto deve estar em minúsculo e composto pela funcionalidade e módulo.
 +
 +
Exemplo:
 +
 +
* logs-core
 +
* logs-view
 +
* hibernate-core
 +
 +
Nome de pacotes: o nome do pacote deve se composto pela funcionalidade, módulo e recursos.
 +
 +
Exemplo:
 +
 +
* logs.core
 +
* logs.core.model
 +
* logs.core.view
 +
* logs.core.control
 +
* logs.core.util
 +
* logs.core.properties
 +
 +
Estrutura de diretórios:
 +
 +
• <funcionalidade-modulo>
 +
o build
 +
 producao - diretório contendo as configurações do ambiente de produção
 +
• empresa_x - configurações específicas da empresa x
 +
• empresa_y - configurações específicas da empresa y
 +
 homologacao - diretório contendo as configurações do ambiente de homologação
 +
• empresa_x - configurações específicas da empresa x
 +
• empresa_y - configurações específicas da empresa y
 +
 teste - diretório contendo as configurações do ambiente de testes
 +
• empresa_x - configurações específicas da empresa x
 +
• empresa_y - configurações específicas da empresa y
 +
o src - diretório contendo os arquivos fontes do projetos
 +
o src-test - contendo os testes unitários e funcionais
 +
o WebContent
 +
 resources - diretório contendo imagens, scripts e folha de estilos
 +
 WEB-INF
 +
 META-INF

Edição das 09h42min de 29 de setembro de 2011