Java e OO

Padrão de projeto Strategy

Existem códigos que são bem confusos, difíceis de ler, complicados para dar manutenção. Eu mesmo já escrevi códigos assim, mas os Design Patterns (padrões de projeto) estão aí para nos ajudar.

Através da Orientação a Objetos, podemos criar soluções bem interessantes para problemas comuns de design de código, e é isso que os Design Patterns fazem, resolvem situações com ideias inteligentes para problemas do seu dia a dia.

Nessa videoaula você vai aprender sobre um Design Pattern chamado Strategy, que te permite trocar o algoritmo de uma classe dinamicamente, ou seja, chega de if/else desnecessário para executar uma lógica baseada em um tipo!

Acesse o código-fonte do projeto:
https://github.com/algaworks/aula-design-pattern-strategy

Graduado em Engenharia Elétrica pela Universidade Federal de Uberlândia e detentor das certificações LPIC-1, SCJP e SCWCD.

Olá,

o que você achou deste conteúdo? Conte nos comentários.

Junte-se a mais de 100.000 pessoas

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

Você se Inscreveu com Sucesso!