0
개인 메시지에 FSM이 있다고 가정 해 봅시다. 상태가 delivered
이되면 어떤 일이 발생하는지 살펴 보겠습니다. 다음 접근법에 대해 어떻게 생각합니까 아니면 다른 접근 방식이 있습니까? delivered
, unread
및 read
:pm에 대한 상태 머신 모델링
- 3 주 되세요. 자동으로
unread
상태로 이동하십시오. - 두 개의 상태 :
delivered
및read
이 있습니다. 상태가delivered
인 상태에서 읽지 않은 것으로 가정합니다. 필요한 경우 상태read
으로 이동하십시오.
댓글 :
- 좋은 생각인가요? 그것은
delivered
상태가 불필요하게 보입니다. - 처음에는 우리가 국가를 구한 것 같습니다. 기능 "읽지 않음으로 표시"를 제공한다고 가정 해 보겠습니다.
read
에서delivered
으로 다시 이동해야합니까? 이것은 개발자의 관점 인 에서 조금 직관적으로 보입니다.