- 각 패턴마다 아래의 네 가지를 만들도록 함
- 클래스 다이어그램
- 패턴의 간단한 요약
- 패턴을 사용하지 않았을 때의 코드
- 패턴을 적용한 코드
Chapter | Category | Done |
---|---|---|
1 | Strategy Pattern | ✅ |
2 | Observer Pattern | ✅ |
3 | Decorator Pattern | ✅ |
4 | Factory Pattern | ✅ |
5 | Singleton Pattern | ✅ |
6 | Command Pattern | ✅ |
7 | Adapter and Facade Patterns | ✅ |
8 | Template Method Pattern | ✅ |
9 | Iterator and Composite Patterns | ✅ |
10 | State Pattern | ✅ |
11 | Proxy Pattern | ✅ |
12 | Compound Patterns | ✅ |
13 | Leftover Patterns | ✅ |