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
- Host: GitHub
- URL: https://github.com/gabrielalmir/design-patterns
- Owner: gabrielalmir
- Created: 2025-04-06T16:17:18.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T00:33:41.000Z (9 months ago)
- Last Synced: 2025-04-10T00:44:56.993Z (9 months ago)
- Topics: bunjs, design-patterns, design-patterns-java, java, nodejs, spring, spring-boot, typescript
- Language: Java
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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).