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