https://github.com/hoangsonww/software-design-patterns
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
https://github.com/hoangsonww/software-design-patterns
decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design
Last synced: 6 months ago
JSON representation
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
- Host: GitHub
- URL: https://github.com/hoangsonww/software-design-patterns
- Owner: hoangsonww
- License: mit
- Created: 2024-11-15T03:50:43.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-11-16T23:38:55.000Z (6 months ago)
- Last Synced: 2024-11-17T00:28:32.730Z (6 months ago)
- Topics: decorators, design, design-patterns, exceptions, factory-method-pattern, factory-pattern, inheritance, iterator, java, maven, model-view-controller, multiton, mvc-pattern, object-oriented-programming, observer, observer-pattern, oop, singleton, software-design
- Language: Java
- Homepage: https://hoangsonww.github.io/Software-Design-Patterns/
- Size: 331 KB
- Stars: 13
- Watchers: 13
- Forks: 13
- Open Issues: 0