Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 3
Segue abaixo a 3a parte do artigo sobre o padrão de projetos Observer.
Continue reading “Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 3” »
Segue abaixo a 3a parte do artigo sobre o padrão de projetos Observer.
Continue reading “Padrão de Projetos Observer: Implementando mísseis teleguiados – parte 3” »
Antes de continuarmos pelos padrões de projeto, acho importante ter aqui uma explicação sobre o Princípio da Substituição de Liskov. Ele é comum nas boas práticas de programação orientada a objetos e seus conceitos aparecem muito ao utilizar diversos padrões de projeto, principalmente no uso de Interfaces em padrões como o State (estado), o Strategy (Estratégia) ou os diversos tipos de Factories (Fábricas). Apesar de sua popularidade, ainda sim costuma dar um nó na cabeça de quem está começando.
Para fechar o artigo anterior, como foi prometido, segue abaixo o diagrama do padrão de projetos Decorator. Apesar da longa explicação e do funcionamento diferente, o diagrama é bem simples:
Continue reading “Decorando um jogo com o padrão de projetos Decorator – Parte 2” »
Search engine optimization by SEO Design Solutions