An open API service indexing awesome lists of open source software.

https://github.com/thalialevy/design-patterns

Disponíveis exemplos de padrões de projetos em Java, como SOLID, Factory Method, Abstract Factory, Builder, Bridge, entre outros.
https://github.com/thalialevy/design-patterns

abstract-factory adapter builder factory-method solid

Last synced: 4 months ago
JSON representation

Disponíveis exemplos de padrões de projetos em Java, como SOLID, Factory Method, Abstract Factory, Builder, Bridge, entre outros.

Awesome Lists containing this project

README

          

# design-patterns


Finalizei um curso sobre padrões de projetos e percebi a importância de conhecê-los e aplicá-los quando desejamos criar um sistema com maior qualidade, pois ao utilizá-los somos induzidos a manter o código com classes menos infladas, sujas e visando responsabilidade única; a organizar, reutilizar código e garantir que o software seja fácil de entender, escalável e fácil de manter; dentre outras coisas.
Reforcei, também, a ideia de se ter maior preocupação com o planejamento do sistema e, se for o caso, decidir quais padrões que melhor se aplicam para ele, para evitar retrabalho futuramente.


Resumo sobre o que aprendi:

https://medium.com/@thalialevy/design-patterns-padr%C3%B5es-de-projeto-em-java-37a09ac36485



Curso utilizado para estudo:

https://www.udemy.com/course/curso-design-patterns-java/