quarta-feira, 14 de novembro de 2007

Classificação dos Padrões GOF

Há várias formas de classificar os padrões

Classificação de Gamma et al[2]

–Por propósito

•Criação de classes e objetos

•Alteração da estrutura de uma aplicação

•Controle de seu comportamento

–Por escopo

•Classe

•Objeto

Classificação de Metsker [1]

Classifica-os em 5 grupos (por solução)

Oferecer um interface

Atribuir uma responsabilidade

Realizar a construção de classes ou objetos

Controlar formas de operação

Implementar uma extensão para a aplicação



REFERÊNCIAS BIBLIOGRÁFICAS

[1] METSKER, S. , Design Patterns Java Workbook.Addison : Addison-Wesley, 2002.

[2] GAMMA, Erich et al. Design patterns: elements of reusable object-oriented software. Reading : Addison-Wesley, 1994.

[3] COOPER James W. The Design Patterns Java Companion. http://www.patterndepot.com/put/8/JavaPatterns.htm

Frase do dia

"Quem pára de aprender já é velho, não importa sua idade."
Harvey Ullman