This repository contains some interesting applications I developed while learning about design patterns.
- Observer Pattern
- Strategy Pattern
- Adapter Pattern
- Template Pattern which is a refactoring of the application developed using the strategy pattern.
- A case study on JHotBrew 7 in which I identified 3 distinct design patterns: State Pattern, Composite Patter and MVC Pattern.
- Chain of Responsibility