Design Patterns J2EE

A recente adoção da plataforma J2EE implica em um nível de imaturidade ainda
grande nos códigos que entram diariamente em produção. Antes de adotarmos
uma nova tecnologia, precisamos estar preparados às armadilhas que nos serão
impostas. Utilizar o J2EE de forma incorreta pode ser tão perigoso quanto
não usá-lo.

Para reduzir o risco de sermos pegos em alguma dessas ciladas tecnológicas,
devemos sempre ouvir a voz da experiência de quem já tropeçou muito nesta
estrada e conhece os melhores atalhos para nos conduzir.

Modelados na forma de design patterns, estes atalhos são definidos na forma
de estratégias para solucionar problemas cotidianos. A correta adoção e
utilização de design patterns no mundo J2EE aumenta a qualidade do código,
incrementa o desempenho da aplicação e provavelmente reduz o retrabalho
consequente de refactorings de projetos mal elaborados.

Iniciaremos hoje uma sequência de dicas voltadas exclusivamente a este tema.
A cada dica, um novo design pattern será apresentado com códigos e exemplos.
Até lá!

Para quem quiser se adiantar:
http://www2.theserverside.com/patterns
http://java.sun.com/blueprints/corej2eepatterns/Patterns

Bons códigos!!!

Alexandre Gomes
Sou Jedi, Sou Java!


================================================================================
[dicas-list] circula diariamente com pequenas dicas sobre a plataforma Java e é
mais um serviço da Sociedade de Usuários Java - http://www.soujava.org.br
      *** SouJava - Fortalecendo a Comunidade Java Brasileira! ***
- Para contribuir com uma dica, envie um e-mail para [EMAIL PROTECTED]
- Participe de outras listas de discussão sobre a linguagem Java.
  Saiba mais em http://www.soujava.org.br/lista.htm
--------------------------------------------------------------------------------
- Para assinar este boletim: mailto:[EMAIL PROTECTED]
- Para cancelar sua assinatura: mailto:[EMAIL PROTECTED]
- Dicas anteriores: http://www.mail-archive.com/dicas-list%40soujava.org.br
- Para discutir sobre as dicas, acesse o Mundo OO (http://www.mundooo.com.br)


Responder a