| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 13:58:35
|
von.juliano
Virtual Machine Man
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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! |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 14:06:16
|
nbluis
Forum Spammer
![[Avatar]](/images/avatar/f0682320ccbbb1f1fb1e795de5e5639a.jpg)
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. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 14:08:43
|
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 14:12:06
|
von.juliano
Virtual Machine Man
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 15:01:13
|
von.juliano
Virtual Machine Man
![[Avatar]](/images/avatar/efb61dd984183066a8815190a28bd956.jpg)
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! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/03/2007 17:23:46
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2007 01:30:06
|
YvGa
JavaGuru
Membro desde: 07/03/2007 15:58:16
Mensagens: 293
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/04/2007 17:14:22
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 01:29:32
|
maruero
JavaChild
![[Avatar]](/images/avatar/b252e54edce965ac4408effd7ce41fb7.jpg)
Membro desde: 21/08/2006 12:01:38
Mensagens: 123
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 12:35:29
|
aleck
Virtual Machine Man
![[Avatar]](/images/avatar/2051bd70fc110a2208bdbd4a743e7f79.jpg)
Membro desde: 27/03/2006 08:08:33
Mensagens: 810
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) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/04/2007 18:21:29
|
nbluis
Forum Spammer
![[Avatar]](/images/avatar/f0682320ccbbb1f1fb1e795de5e5639a.jpg)
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. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/04/2007 20:27:14
|
Juk
JavaChild
![[Avatar]](/images/avatar/f2b6806d6ed60d2d87b0dd5ae62e6f20.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2007 13:28:57
|
Java Vinicius Machine
JavaEvangelist
![[Avatar]](/images/avatar/22f2729737ae3dc9702e4cee0eb3e900.png)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2007 13:42:38
|
Tecnoage
Forum Spammer
Membro desde: 13/03/2005 23:18:07
Mensagens: 1711
Localização: SP
Offline
|
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/04/2007 13:46:21
|
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 |
|
|
 |
|
|