quinta-feira, 30 de julho de 2009

Re: [java-br] Existe nomenclatura padrão para Interfaces?

·

 

Ok, ok. Consegui ter uma idéia!

Obrigado a todos!

> Mensagem Original:
> Data: 14:11:09 29/07/2009
> De: José Augusto Martins Nieviadonski <jaugusto@spei.br>
> Assunto: Re: [java-br] Existe nomenclatura padrão para Interfaces?

> Tiago.
>
> Sobre a sua dúvida abaixo, vou falar como faço em meus sistemas.
>
>>> Minha dúvida é? Existe um padrão de sufixo para objetos Interfaces como
>>> as classes DAO (Data Access Object), VO (Value Object), Business(classes
>>> de negócios) e etc ???
>
> DAO - Geralmente coloco o Dao como prefixo da classe. UsuarioDao,
> FornecedoreDao, etc, sendo que esses são os nomes das interfaces. As
> implementações adiciono 'Impl' ao final - UsuarioDaoImpl,
> FornecedorDaoImpl.
>
> VO - Mesmo processo, colocando o VO ao final. DadosGeraisVO,
> FornecedorVO, etc.
>
> Em relação ao padrão MVC:
> As classes de negocio (Camada Model) geralmente são coloco nenhum
> prefixo nem sufixo, pois foram levantadas em analise e a programação
> deve refletir os nomes utilizados na análise.
>
> As classes da camada de Controller, geralmente coloco o sufixo
> Controller ao final, deixando claro a sua função e posição no padrão
> MVC. Uso também a palavra Gerente antes, pois a função de implementar
> os processos de negocio cabe bem com esse prefixo Exemplo.
> GerenteMensagemController, GerenteVendasController.
>
> As classes da camada View geralmente iniciam com Tela para indicar sua
> função. Exemplo: TelaVendas, TelaUsuario, TelaFornecedor.
>
>
> --
> José Augusto Martins Nieviadonski
> Sun Certified Associate for Java Platform, Standard Edition
> Especialista Técnico II - FX and Trade Systems - HSBC Bank Brasil S.A.
> Professor - Pós-graduação Java - Faculdades SPEI
> jose.augusto.martins@gmail.com
> jaugusto@spei.br
>
>
>
> Citando Rodrigo <rodrigo_listas@terra.com.br>:
>
>> Costumamos usar o prefixo 'I' antes do nome da Interface: IVeiculo,
>> IAnimal, etc
>>
>> Tiago Maia escreveu:
>>> Pessoal, boa tarde!
>>>
>>> Estou começando a aprender Padrões de Projetos (Designer Patterns). A
>>> maioria dos padrões utilizam Interfaces, no livro Use a cabeça Padrões
>>> de Projetos, cada padrão utiliza uma nomenclatura diferente para as
>>> Interfaces. Por exemplo, o padrão Estrategy utiliza como sufixo a
>>> palavra Behavior que traduzido significa Comportamento. Já o padrão
>>> Observer não utliza sufixo e define o nome das Interfaces com o nome de
>>> seus significados (Subject para a Interface sujeito e Observer para a
>>> Interface observador).
>>>
>>> Minha dúvida é? Existe um padrão de sufixo para objetos Interfaces como
>>> as classes DAO (Data Access Object), VO (Value Object), Business(classes
>>> de negócios) e etc ???
>>>
>>> Desde já
>>> Muito obrigado!
>>>
>>> - Tiago Maia.
>>> ----------------------------------------------------------
>>> Na Oi Internet você ganha ou ganha. Além de acesso grátis com
>>> qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
>>> suporte grátis e muito mais. Baixe grátis o Discador Oi em
>>> http://www.oi.com.br/discador e comece a ganhar.
>>>
>>> Agora, se o seu negócio é voar alto na internet,
>>> assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
>>> http://www.oi.com.br/bandalarga e aproveite essa moleza!
>>>
>>>
>>>
>>> ------------------------------------
>>>
>>> Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
>>> Para upload/download de arquivos:
>>> http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> ======================================================================
>> POINT CULTURAL - fórum de conversas sobre livros, filmes e muito mais!
>> Venha participar também!!!
>> --- http://www.pointcultural.com/forum ---
>> ======================================================================
>>
>>
>>
>
>
>
>

----------------------------------------------------------
Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.

Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog