18 Software design patterns explicados, com exemplos em Java.
Links com os artigos de software design patterns:
VISITOR:
https://web.dio.me/articles/sw-design-pattern-visitor-visitante
OBSERVER:
https://web.dio.me/articles/sw-design-pattern-observer-observador
MEMENTO:
https://web.dio.me/articles/sw-design-pattern-memento-lembranca
MEDIATOR:
https://web.dio.me/articles/sw-design-pattern-mediator-mediador
ITERATOR:
https://web.dio.me/articles/sw-design-pattern-iterator-iterador
COMMAND:
https://web.dio.me/articles/sw-design-pattern-command-comando
CHAIN OF RESPONSABILITY:
https://web.dio.me/articles/design-pattern-chain-of-responsability-cadeia-de-responsabilidade
ADAPTER, BRIDGE, COMPOSITE, DECORATOR, FACADE, FLYWEIGHT, PROXY
https://lake-mouth-b3b.notion.site/STRUCTURAL-DESIGN-PATTERS-GoF-86ec05e7a9194b08be7f88ba2633f72f
ABSTRACT FACTORY, BUILDER, PROTOTYPE, SINGLETON
https://lake-mouth-b3b.notion.site/DESIGN-PATTERS-GoF-941320fad05348bb8316859816643b48