view는 내부 변경을 계속 반영하고 snapshot은 반환 시점의 값을 고정합니다.
내부 변경 반영 · 최신 상태 · 동시 변경 주의
외부 변경 금지 · 내부 변경은 보임
시점 고정 · 내부 변경과 분리
핵심: 읽기 전용 wrapper만 씌운 live view는 외부 수정만 막을 뿐 내부 변경까지 멈추지는 않습니다.