Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mcicolella/design-patterns-in-java

Design patterns in Java
https://github.com/mcicolella/design-patterns-in-java

design-patterns java programmazione programming

Last synced: 3 months ago
JSON representation

Design patterns in Java

Awesome Lists containing this project

README

        

# Design patterns in Java





* [Decorator](https://www.emmecilab.net/blog/design-patterns-in-java-decorator) - [:movie_camera:](https://youtu.be/55vFAnLfRJ4)
* [Factory](https://www.emmecilab.net/blog/design-patterns-in-java-factory/) - [:movie_camera:](https://youtu.be/zDVoYMPWyPo)
* [Observer](https://www.emmecilab.net/blog/design-patterns-in-java-observer) - [:movie_camera:](https://youtu.be/O-QfeaSHjeQ)
* [Singleton](https://www.emmecilab.net/blog/design-patterns-in-java-singleton/) - [:movie_camera:](https://youtu.be/RGQ3Zf6-M7s)
* [State](https://www.emmecilab.net/blog/design-patterns-in-java-state) - [:movie_camera:](https://youtu.be/2qWjBPx2yhQ)
* Strategy - [:movie_camera:](https://youtu.be/qsC6S29dE48)
* [Template Method](https://www.emmecilab.net/blog/design-patterns-in-java-template-method/) - [:movie_camera:](https://youtu.be/JH28N9oWi-Y)

## Recommended books
* [Head First Design Patterns (ENG)](https://amzn.to/2YtOVMv)
* [Elements of Reusable Object-Oriented Software (ENG)](https://amzn.to/3kCP7Dp)
* [Design patterns (ITA)](https://amzn.to/3kCP7Dp)

## Other interesting repos
* [Docker examples](https://github.com/mcicolella/docker-examples)
* [Spring Batch examples](https://github.com/mcicolella/spring-batch-examples)
* [Spring framework examples](https://github.com/mcicolella/spring-framework-examples)
* [Corso JPA](https://github.com/mcicolella/corso-jpa-java-persistence-api)
* [Esercitazioni Spring Boot](https://github.com/mcicolella/esercitazioni-spring-boot)
* [Kubernetes examples](https://github.com/mcicolella/kubernetes-examples)