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

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
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!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
nbluis
GUJ Master
[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
GUJ Master
[Avatar]

Membro desde: 15/01/2007 13:31:32
Mensagens: 1266
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!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
von.juliano
GUJ Master
[Avatar]

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

Mais alguém?

É difícil manter-se religioso quando algumas pessoas simplesmente não são carbonizadas por raios!

Desenvolvendo software de forma simples! - http://vonjuliano.wordpress.com/
[Email] [WWW]
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
JavaEvangelist

Membro desde: 07/03/2007 15:58:16
Mensagens: 475
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.

Paulo Borio
donatinho
JavaBaby
[Avatar]

Membro desde: 28/03/2006 15:39:17
Mensagens: 80
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
JavaTeenager
[Avatar]

Membro desde: 21/08/2006 12:01:38
Mensagens: 162
Localização: Barueri
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
GUJ Ranger
[Avatar]

Membro desde: 27/03/2006 08:08:33
Mensagens: 843
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

Desenvolvedor iOS/Android
http://blog.alexandresoli.com.br
@alexandresoli
[WWW] [MSN]
nbluis
GUJ Master
[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
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
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
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
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