Wednesday, November 15, 2006

AULA 16

DESIGN PATTERNS

Foi comentado novamente sobre a gangue dos 4. Que foi visto na aula passada. O assusto de arquitetura de sofware foi retomado. Mas enfatizando o problema de acoplamento. A aula se resumiu em acoplamento forte e fraco.

O interessante de fazer um acoplamento fraco é que o software se torna mais maleável. Podendo reaproveitar módulos do software para reutilização. Pondendo assim se utilizado num projeto futuro. Economizando tempo e dinheiro.

Foi feita a comparação entre Lego e Quebra-cabeças. O Lego tem n possibilidades de encaixe enquanto o Quebra-cabeça só tem uma. Uma forma de ilustrar o que já foi dito a cima.

A independência dos componentes custa caro e leva tempo. Mas a possibilidade de reúso, paga os prejuízos da produção.


O livro da gangue dos 4 mostra padrões que devem ser seguidos para contruir visando reutilização.

Todo modelo deve ter :
  • Objetivo
  • Sinônimo
  • Motivação
  • Aplicabilidade
  • Estrutura
  • Participante
  • Colaboração
  • Conseqüência
  • Implementação

1 comment:

evolsoftware said...

BEM RESUMIDO, MAS OK.