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

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

This repository contains examples of design pattern implementations
https://github.com/gabrielalmir/design-patterns

bunjs design-patterns design-patterns-java java nodejs spring spring-boot typescript

Last synced: 3 months ago
JSON representation

This repository contains examples of design pattern implementations

Awesome Lists containing this project

README

          

# Design Patterns

This repository contains examples of design pattern implementations.

## Projects

- **Proxy Pattern**
Example of applying the Proxy pattern for response caching in report generation.
**Location:** `proxy-pattern/`

- **Singleton**
Example of a logger using Singleton and risks involved when used in multithreaded environments and can complicate unit testing.
**Location:** `singleton-pattern/`

## Contribution

Contributions are welcome! Please open issues or pull requests for suggestions and improvements.

## License

This project is licensed under the [Apache License 2.0](http://www.apache.org/licenses/LICENSE-2.0).