GitHub repository: mrchristensen/DesignPatterns
Primary language: Java
Description: A collection of examples and use cases of best design patterns and principles (such as the abstract factory method, observer pattern, adapter pattern, dependency injection, etc.)