- series
- develop
- frontend
- backend
- design-patterns
- gof
- typescript
- object-oriented
- strategy
- behavioral
- design-system
Strategy와 다크모드 스위칭 - 디자인 패턴, 객체 수준 편 ep.08
switch문 안티패턴을 Strategy로 정리하는 TypeScript 예제와 정렬·결제 알고리즘 교체를 살펴봅니다. 같은 결정 구조가 다크모드, 다국어, 플랫폼별 분기에서 어떻게 다시 나타나는지를 함께 살펴봅니다. Strategy와 State의 경계도 짚습니다.
read →