Design Patterns

Design Patterns are solutions to common software design problems that occur over and over in software development.

Examples of Design Patterns in ‪#‎Java‬:

- Adapter
- Decorator
- Bridge 
- Strategy
- Dependency injection
- Iterator
- Observer
- State 
- Factory 
- Singleton

GitHub: https://github.com/OmarElGabry/DesignPatterns
Photo
Shared publiclyView activity