최근 포스트

#21. [디자인 패턴-행위 패턴] Strategy

3 분 소요

Strategy는 알고리즘이나 기능등의 전략을 캡슐화하고 런타임에 변경할 수 있게 만들어 줍니다. 외부에서 동작을 결정하고 변경할 수 있어 확장성이 향상됩니다.

#20. [디자인 패턴-행위 패턴] State

7 분 소요

State는 내부 상태에 따라 다른 동작 방법을 제공합니다. 상태를 처리하는 코드들이 응집되어 상태 처리가 비교적 단순해 집니다.