2.1 - Catálogo GOF (Gang of Four)

O movimento ao redor de padrões de projeto ganhou popularidade com o livro Design Patterns: Elements of Reusable Object-Oriented Software, publicado em 1995. Os autores desse livro, Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides, são conhecidos como a "Gangue dos Quatro" (Gang of Four) ou simplesmente "GoF".

O catálogo GOF possui 23 padrões de projeto catalogados que são classificados sob duas dimensões complementares:

  1. dimensão escopo e
  2. dimensão finalidade/propósito.

Esse catálogo é considerado o pioneiro na área de padrões de projetos voltados para construção de software orientado a objeto.

Na dimensão escopo existem dois critérios:

Padrões de classe Padrões de objeto
São considerados padrões estáticos, pois utilizam o relacionamento de herança como forma de colaboração entre as estruturas essenciais. São considerados dinâmicos, pois utilizam outros relacionamentos (composição, agregação, realização, dentre outros) para estabelecer a colaboração entre as estruturas essenciais.
Copyright © 2014 AIEC.