[
Seminários 2006 |
Seminários 2005 |
Seminários 2004 |
Seminários 2003 |
Seminários sobre Padrões de Projeto ]
Seminários sobre Padrões de Projeto
Inicialmente, adotaremos como fio condutor de nosso estudo em grupo, os 23 padrões de projeto que constam do catálogo do livro do Gamma
et al [1]. Quem estiver interessado em estudar e apresentar um determinado padrão P, deve colocar seu nome no final da linha em que P aparece.
Quando e Onde
Sextas-feiras, às 14 horas, no Instituto de Matemática, sala 155.
Escopo
Os seminários sobre Padrões de Projeto têm o objetivo de introduzir o tema no âmbito do grupo de pesquisa aSide
@ufba (e quem mais estiver interessado), propiciando:
- aos apresentadores a oportunidade de estudar um ou mais padrões de projeto e dividir o conhecimento adquirido com o grupo;
- aos ouvintes/expectadores a oportunidade de aprender sobre o tema.
A princípio, teremos uma apresentação inicial do tema Padrões de Projeto, e posteriormente apresentações dos padrões que compõem o catálogo da GoF [1].
Classificação dos padrões de projeto GoF :
Agenda
Formato
Inicialmente, o formato das apresentações pode ser livre, desde que apresente conteúdo compatível com as referências. A estrutura pode refletir a estrutura de alguma das referências, ou não.
Foi preparado um
modelo de apresentação para o
OpenOffice. Recomenda-se o uso desse modelo e principalmente do
OpenOffice.
Fontes
- GAMMA, E., HELM, R., JOHNSON, R., VLISSIDES, J. "Design Patterns: Elements of Reusable Object-Oriented Software". Reading, MA: Addison Wesley, 1995. (versão Online)
- Huston Design Patterns, Vince Huston
- The Hillside Group, um grupo dedicado a melhorar a qualidade do desenvolvimento de software.
- A Pattern Language, resumo do livro de Christopher Alexander, Sara Ishikawa, Murray Silverstein, Max Jacobson, Ingrid Fiksdahl-King e Shlomo Angel, Oxford University Press.
- Pattern Stories, "um local para contar suas histórias sobre como você usou padrões, onde também pode aprender com as histórias dos outros".
- Design Patterns in Java, Reference and Example Site
- Javapedia.Patterns @ java.net