A console application that accepts user commands and manages user data. Task.
- Introduce Parameter Object
- Constructor Injection
- Extract Interface
- Extract Class
- Extract Superclass
- Extract Method
- Parameterize Method
- Strategy Pattern
- Template Method
- Memento
- Chain of Responsibility
- Composite
- Decorator
- Iterator