Tem um muito bom, que mostra extamente
isso:
Pattern Hatching - Design Patterns
Applied
John Vlissides
ISBN:0201432935
Recomendo bastante.
[ ]'s
-----Mensagem original-----
De: Glecio Jr [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 27 de dezembro de 2001 15:41
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] ConceitosBoa tarde,
Voce pode sugerir um livro de design patterns que junta teoria/pratica. Ou seja, mostrar o conceito do padrao e mostrar uma solu��o pr�tica em cima ?
Obrigado.
Gl�cio.
Andre Racz <[EMAIL PROTECTED]> escreveu:
Cesar,
N�o sei se algu�m te respondeu, mas a� vai:
> 1)Persistencia
Manter os dados de um programa guardados (e integros) entre suas execu��es, isto �: Se eu executar um programa hoje e fizer alguma modifica��o nos dados, quando executar amanh� elas ainda estar�o l�.
Os m�todos mais comuns de persist�ncias s�o os Bancos de Dados ou arquivos.
> 2)Serializacao
Conjunto de APIs e especifica��es do Java que permite que objetos sejam codificados para um formato espec�fico (Serializados) e depois decodificados para objetos novamente (Deserializados). Em geral � usado para enviar objetos pela rede em sistemas distruibu�dos, pode ser usado para persist�ncia em arquivos (embora n�o ache que fica bom).
> 3)Reflection
APIs do java que permitem que um programa descubra em Runtime a estrutura de uma classe, isto �, seus m�todos, atributos, superclasse, interfaces i mplementadas, etc... e permite tamb�m chamar metodos ou modificar atributos de um objeto.
> 4)FrameWork
Um framework � um conjunto de APIs gen�ricas, que pode ser usada de muitas maneiras diferentes, podendo ser extendido para muitas finalidades. Exemplos de frameworks: JDBC, EJB...
> 5)Design Pattern
Design Patterns s�o modos de estruturar classes que podem ser usadas para resolver problemas comuns encontrados na maioria dos projetos.
Os design patterns s�o usados quando se quer obter um c�digo mais f�cil de ser mantido, modificado, extendido.
Exemplo: Pattern Singleton, utilizado quando � necess�rio que uma �nica inst�ncia de uma classe esteja presente em um sistema.
Qualquer d�vida, pode perguntar que estamos ai pra responder.
Andr� R�cz
--
_______________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup
1 cent a minute calls an ywhere in the U.S.!
http://www.getpennytalk.com/cgi-bin/adforward.cgi?p_key=RG9853KJ&url=http://www.getpennytalk.com
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------
Yahoo! GeoCities
Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � f�cil e gr�tis!
