유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

18. 메멘토(Memento) 패턴

얄팍한 코딩사전

2024. 9. 27.

0

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

Recommanded Videos