Design Patterns  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
von.juliano
Virtual Machine Man
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 927
Offline

Pessoal, eu queria saber quais são os Design Patterns que devem ser aprendidos e a importância deles. E se alguém já tiver algum mateiral, sites, etc, se poderia colocar aqui.

Valew!!!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
[Email]
nbluis
Forum Spammer
[Avatar]

Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline

Cara, o ideal é tu conhecer um pouco de tudo.
Pois cada pattern tem sua funcionalidade, e devem ser aplicados em casos onde serão úteis e não apenas para dizer que utiliza.

Aqui tem alguns links interessantes.
http://pt.wikipedia.org/wiki/Padr%C3%B5es_de_projeto_de_software

http://java.sun.com/blueprints/corej2eepatterns/Patterns/

OBS: O primeiro Link apresenta padrões principalmente para desenvolvimento/programação.
O segundo trabalha com patterns e conceitos de aplicações J2EE.

Luis Eduardo Bohrer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
[WWW]
pedromv
Thread.start()

Membro desde: 16/08/2006 13:48:38
Mensagens: 47
Offline

Cada design pattern tem sua importância, dependendo do contexto da sua aplicação.
Comece estudando os 23 design patterns do GoF (Gang of Four) e depois verifique os padrões Java EE.

Dá pra começar por aqui:
http://en.wikipedia.org/wiki/Design_Patterns

Espero ter ajudado,
[]s
[MSN] [ICQ]
von.juliano
Virtual Machine Man
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 927
Offline

nbluis, eu concordo que tem que aprender um pouco de tudo. Eu abri esse tópico mais para conseguir mateiral à respeito do assunto!

Valew pessoal!

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
[Email]
von.juliano
Virtual Machine Man
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 927
Offline

Mais alguém?

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!
[Email]
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

von.juliano wrote:Mais alguém?


Melhor fonte que eu conheço: http://hillside.net/patterns/papersbibliographys.htm
Bom estudo!!!

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
YvGa
JavaGuru

Membro desde: 07/03/2007 15:58:16
Mensagens: 299
Offline

Eu acho q a melhor maneira de entender os patterns eh estudar a fundo a teoria OOP, abstracao, polimorfismo (programar pra interface e nao pra implementacao, encapsular o q varia, etc)
Fazendo isso boa parte dos patterns vao parecer obvios, coisas do tipo: "putz, como nao pensei nisso antes."
Pelo menos esta sendo assim comigo.
donatinho
Debugger

Membro desde: 28/03/2006 15:39:17
Mensagens: 54
Localização: Belo Horizonte
Offline

Opa galera, tudo bem?

Achei alguns links tambem interessantes:

http://www.javacamp.org/designPattern/
http://www.javafree.org/wiki/Design%20Pattern

see ya

donatinho

donatinho
[Email] [MSN]
maruero
JavaChild
[Avatar]

Membro desde: 21/08/2006 12:01:38
Mensagens: 127
Localização: Campinas
Offline

Queria aproveitar o topico e perguntar a opnião de vcs sobre esses dois livros:

Core J2ee patterns:
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=239990&ST=SR

Use a Cabeça!: Padrões de Projetos (Design Patterns):
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=1138065&ST=SR

Eles são bons???
Ou tipo vcs acham melhor pesquisar na net????
Se alguem ai tiver um livro melh, poste ai tbm, mesmo que seja em inglês.

FALOW
aleck
Virtual Machine Man
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 811
Localização: Rio de Janeiro
Offline

Verifique a área de artigos aqui do GUJ, na categoria Design Patterns vc encontra artigos muito interessantes para se iniciar.

Abraços,


Alexandre Oliveira

http://alexandresoli.wordpress.com

Aquele que duvida e não investiga torna-se não só infeliz mas também injusto. (Pascal)

No mundo, apenas há duas maneiras de subirmos, ou graças à nossa habilidade, ou mediante a imbecilidade dos outros (Jean de La Bruyère)
[WWW] [MSN]
nbluis
Forum Spammer
[Avatar]

Membro desde: 27/05/2006 01:31:51
Mensagens: 1531
Localização: Porto Alegre - RS
Offline

O Core J2ee patterns eu tenho, e achei muito legal.....
Refere-se bem a cada pattern, com estimulo-resposta e tudo.
Porém este é voltado diretamente aos padrões J2EE.

Até....

Luis Eduardo Bohrer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
[WWW]
Juk
JavaChild
[Avatar]

Membro desde: 14/07/2006 18:09:33
Mensagens: 104
Offline

Eu tenho o Use a Cabeça!: Padrões de Projetos (Design Patterns)

É um bom livro pra voce se familiarizar com as patterns e aprender quando utiliza-las. Se voce ja conhece bem os padroes, o livro nao tem grande utilidade. Mas como voce esta aprendendo, eu recomendo.

Meu blog: http://blogdojuk.blogspot.com
Java Vinicius Machine
JavaEvangelist
[Avatar]

Membro desde: 03/12/2004 12:56:35
Mensagens: 484
Offline

Juk wrote:Eu tenho o Use a Cabeça!: Padrões de Projetos (Design Patterns)

É um bom livro pra voce se familiarizar com as patterns e aprender quando utiliza-las. Se voce ja conhece bem os padroes, o livro nao tem grande utilidade. Mas como voce esta aprendendo, eu recomendo.


Compre o original, a tradução é repleta de erros.


ps: já comparei os dois...*sem contar que na tradução eles colocam duas paginas do original em uma, compromentendo a qualidade visual.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Fowler)


Sun Certified Programmer for the Java Platform 1.4
Tecnoage
Forum Spammer

Membro desde: 13/03/2005 23:18:07
Mensagens: 1711
Localização: SP
Offline

maruero wrote:Queria aproveitar o topico e perguntar a opnião de vcs sobre esses dois livros:

Core J2ee patterns:
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=239990&ST=SR

Use a Cabeça!: Padrões de Projetos (Design Patterns):
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=1138065&ST=SR

Eles são bons???
Ou tipo vcs acham melhor pesquisar na net????
Se alguem ai tiver um livro melh, poste ai tbm, mesmo que seja em inglês.

FALOW


Cara, eu li os dois, o primeiro é bom sim o segundo é bom também, porém mais básico e não aborda com profundidade todos os padrões básicos GOF, mas os mais utilizados. è um bom livro para iniciantes.

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
Tecnoage
Forum Spammer

Membro desde: 13/03/2005 23:18:07
Mensagens: 1711
Localização: SP
Offline

von.juliano wrote:Pessoal, eu queria saber quais são os Design Patterns que devem ser aprendidos e a importância deles. E se alguém já tiver algum mateiral, sites, etc, se poderia colocar aqui.

Valew!!!


Deve ser lembrado, apenas que a utilização de Patterns somente por "utilizar Patterns" nem sempre é uma boa prática. Na verdade deve-se atentar aos princípios de programação. Uma arquitetura repleta de padrões pode muitas vezes aumentar desnecessariamente a complexidade de um projeto. Digo porque tive problemas deste tipo quando estudava patterns...

valew

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team