Qual seria esse do Martin Fowler?

Abraço


________________________________
De: Eric Saboia <[email protected]>
Para: CodeIgniter Brasil <[email protected]>
Enviadas: Segunda-feira, 25 de Abril de 2011 11:03
Assunto: Re: [CodeIgniter] Dicas Projeto Orientado à Objetos

Excelente lista!

O design patterns do GOF já é meio desatualizado, o Martin Fowler tem um
mais atual.

Abraços,

2011/4/22 Leandro Nascimento <[email protected]>

>            muito obrigado, essas dicas de livros concerteza vão ajudar,
> pois como estou iniciando preciso de todo material possivel,  e se não for
> em foruns tirando duvidas com vocês, fica um pouco dificil pra mim. Que bom
> que exitem foruns pra troca de informaçoes.
>
> Valeu,
>
> Robson
>
>
> Em 22 de abril de 2011 23:04, Robson Coutinho
> <[email protected]>escreveu:
>
> > Olá a todos,
> >
> > Pensando em ajudar muitos iniciantes em programação orientada a objetos,
> > resolvi escrever algumas linhas com algumas dicas para galera que quer se
> > aprimorar.
> >
> > 1) Entender os conceitos básicos da programação a orientada a objetos.
> > (Classe, Objeto, Método, Atributo, Herança, polimorfismo, etc.) - Livro
> > recomendado: PHP Objetos, Padrões e Prática - Matt Zandstra. Benefício:
> > Ajuda a iniciar. =D
> > 2) Entender os padrões GRASP para atribuição de responsabilidades.
> (Coesão
> > Alta, Baixo Acoplamento, Criação, etc.) - Livro recomendado: Utilizando
> UML
> > e padrões - Craig Larman. Benefício: Melhor projeto de objetos.
> > 3) Entender padrões de projeto GoF. (Command, Builder, Composite,
> > Decorator, etc) - Livro recomendado: Padrões de Projeto (Gang of Four).
> > Benefício: Reutilização e organização de código.
> > 4) Entender padrões de arquitetura. (MVC, Domain Model, Front Controller,
> > Application Controller, etc). Livro recomendado Padrões de Arquitetura de
> > Aplicações Corporativas - Martin Fowler. Benefício: Estruturar melhor
> > aplicações em camadas.
> > 5) Entender TDD. (Test driven development) - Benefício: Ajuda o projeto
> de
> > código e todas outras disciplinas.
> >
> > 6) Entender refatorações. Livro recomendado - Refatoração - Martin
> Fowler.
> > Benefício: Melhorar o projeto de código existente.
> >
> > Bom são apenas algumas dicas para galera que está iniciando e está em
> busca
> > de conhecimento e se profissionalizar cada vez mais. Espero que mais
> pessoas
> > possam agregar valor ai com dicas e idéias.
> >
> > Abraço e todos.
> > _______________________________________________
> > [email protected]
> > http://www.codeigniter.com.br
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> > ---------------------------
> > Oportunidade de negócio
> > http://www.franquiasargohost.net
> > ---------------------------
> >
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 
Eric Saboia - eric.saboia.org

Beautiful is better than ugly,
Explicit is better than implicit,
Simple is better than complex,
Complex is better than complicated.

The Zen of Python, by Tim Peters
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a