Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouRayssa Silano Alterado mais de 9 anos atrás
1
Design Patterns Fundamentos da engenharia de softaware. 19/1/2003
2
Noções de POO zAs linguagens de programação orientadas a objetos tornaram-se populares. zRevolucionou o modo de programar e de modelar sistemas. zAbstração do mundo real. zFavorece o reutilização de componentes.
3
Introdução a Design Patterns zOrigem : Artigo escrito por um arquiteto chamado Christopher Alexander durante os anos 70 com seu livro "A Pattern Language" [Alex77]. zO principio foi “digerido” e usado na area de informatica.
4
Introdução a Design Patterns zTornado-se popular depois da publicação do livro "Design Patterns: Elements of Reusable Object-Oriented Software"[Gamma95].
5
Utilização do Design Patterns zResolver um problema que ocorre varias vezes e desenvolver uma solução padrão que possa ser reutilizada por terceiros. zAjudam aos desenvolvedores a desenvolver projetos mais elegantes, flexíveis e de forma mais rápida.
6
Utilização do Design Patterns zA utilização de uma estrutura para descrever a solução facilita o aprendizado, a comparação e a sua utilização. Esta estrutura é composta das seguintes partes:
7
Estrutura do Design Pattern zNome do pattern; zFinalidade; zSinônimo ou aliás; zMotivação; zAplicabilidade; zEstrutura; zParticipantes; z Colaborações; z Consequências; z Implementação; z Código exemplo; z Casos conhecidos ou exemplos; z Patterns relacionados.
8
Descrição da Finalidade zA finalidade reflete o que o pattern faz e pode ser dividido em: zpatterns de criação que se referem ao processo de criação de objetos; zpatterns estruturais tratam da composição das classes ou objetos; zpatterns comportamentais caracterizam o modo que as classes ou objetos interagem e distribuem responsabilidades.
9
Exemplo
11
Grupo zAna Luísa de Cerqueira Leite Duboc zRodrigo de Azevedo Miranda zFelipe Quintella de Mello
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.