- 메멘토 패턴은 객체의 내부 상태를 외부로 저장하고 필요에 따라 복원하는 패턴으로, 게임 저장 기능과 유사합니다. 🕹️
- 메멘토 패턴에서 '선원(Originator)'은 상태를 저장하는 객체이며, '간병인(Caretaker)'은 메멘토를 저장하고 관리하는 역할을 합니다. 👨⚕️
- 메멘토 패턴은 문서 편집 프로그램의 undo 기능 구현에 유용하게 적용될 수 있습니다. 🔁
- 문턱 조건은 간단하게 구현 가능하지만, 옛 명령 패턴과 달리 명령을 저장하지 않고 상태를 저장하는 패턴입니다. 📝