pile·

[10분 테코톡] 코로구의 상태 패턴

우아한테크·우아한테크코스 테코톡 2026 2026··
#domain-modeling#refactoring#design-pattern#java#object-oriented-design#state-pattern

챕터별 상세

010:44 – 2:49

행동을 바꾸는 상태란 무엇인가

상태는 같은 메서드 호출에도 서로 다른 결과를 만들게 하는 값이나 조건으로 정의된다. 개발자 객체가 야근 전후에 다른 인사를 하고 스스로 다음 상태로 바뀌는 예를 통해, 상태가 현재 행동과 전이 규칙을 함께 결정한다는 관점을 세운다.