Design patterns-com-java-projeto-orientado-a-objetos-guiado-por-padroes
Orientação a Objetos e Design Patterns
-
Upload
vinicius-quaiato -
Category
Technology
-
view
3.913 -
download
1
description
Transcript of Orientação a Objetos e Design Patterns
Orientação a Objetos e Design Patterns
Construindo melhor seu software
Vinicius Quaiato
Desenvolvedor
Pai Santista fanático
.NET Architects
PalestranteBlogueiro
Gonow Tecnologia
Agenda
Um estilo de programação
Um estilo de programação
Existem diferentes “estilos”
Existem diferentes “estilos”
Orientada a Objeto
FuncionalLógica
Estruturada
Procedural
Conceitos chave da POOConceitos chave da POO
ClassesClasses
ObjetosObjetos
A primeira classe…A primeira classe…
O objeto…O objeto…
EstadoEstado
EstadoEstado
ComportamentoComportamento
ComportamentoComportamento
Encapsulamento
Encapsulamento
EncapsulamentoEncapsulamento
HerançaHerança
HerançaHerança
PolimorfismoPolimorfismo
PolimorfismoPolimorfismo
Ferramentas certas?!Ferramentas certas?!
{GoF}
Patterns são amigosPatterns são amigos
POO é amigaPOO é amiga
SustentabilidadeSustentabilidade
CrescimentoCrescimento
Vida saudávelVida saudável
http://viniciusquaiato.com/blog/category/patterns/
http://en.wikipedia.org/wiki/Design_pattern_(computer_science)
http://www.dofactory.com
http://martinfowler.com/eaaCatalog/