Este repositório tem como objetivo explicar de maneira sucinta as definições, vantagens, desvantagens, diagramas e exemplos dos seguintes padrões de projeto:
-
GRASP:
- Expert
- Creator
- Coesão e Acoplamento
- Polimorfismo
- Herança
-
GoF:
- Facade
- FactoryMethod
- Singleton
- Visitor
- Observer
- MVC
- http://www.dpi.ufv.br/projetos/apri/?page_id=519
- https://kuniga.wordpress.com/2012/08/26/o-padrao-de-projeto-visitor-e-vtables-em-c/
- https://www.thiengo.com.br/padrao-de-projeto-singleton
- https://www.youtube.com/playlist?list=PLF206E906175C7E07
- https://tableless.com.br/mvc-afinal-e-o-que/
- http://www.macoratti.net/vbn_mvc.htm
- https://www.devmedia.com.br/encapsulamento-polimorfismo-heranca-em-java/12991
- https://sites.google.com/site/mapnoturno20172/
- http://ramonsilva.net/boas-praticas/grasp/creator-padroes-grasp/