Olá, nesse repositório você encontrará alguns exemplos design patterns que considero importantes além de quando eles devem ser utilizados.
Os design patterns existentes são:
- Strategy
- Decorator
- Singleton
- Observer
Vou atualizando conforme meus estudos sobre forem progredindo.
Espero que você goste desse repositório. O meu plano é que, junto dele, também haja alguns artigos no Medium onde explico em detalhes cada implementação dele. Esse repositório tem como propósito uma amostra resumida de quando eles deveriam ser utilizados e algumas abordagens de uso.
Obrigado. Se você deseja contribuir com esse projeto, abre um Pull Request aí, vai ser uma honra. (Eu consigo colocar seu nomezinho aqui, eu juro!)