Strategy - EduardoMoreira/Desenho-UnB-2016-01 GitHub Wiki

Versão 1.0

Histórico da Revisão

Data Versão Descrição Autor
30/05/2016 1.0 Criação do documento Ebenezer Andrade

1. Introdução

1.1. Finalidade

Este documento fornece uma visão geral da aplicação do padrão comportamental strategy aplicado no contexto do FarmManager.

1.2. Intenção

1.3. Referência

Este documento possui como referência o livro: Design Patterns: Elements of Reusable Object-Oriented Software para prover de uma definição purista do strategy e os trechos de código referente a implementação do padrão.

2. Strategy

2.1 Participantes

2.2 Estrutura



3. Aplicabilidade do Strategy no FarmManager

3.1 Necessidade

3.2 Strategy no diagrama de classe

Essa sessão apresenta um corte onde está modelado o strategy no diagrama de classes

3.3 Código

Esta sessão apresenta os link para os códigos de cada participante do padrão.