현재 프로젝트의 마감일이 가까워짐에 따라 코드를 점검하는 과정에서 다음의 방식을 혼용하고 있음을 알게 되었습니다.val a = getSurveyViewModel.a.collectAsState().valueval a by getSurveyViewModel.a.collectAsState()val a by viewModel.a.collectAsState()이 구문에서 by 키워드는 위임(delegate)을 의미합니다.collectAsState()는 Flow를 State로 변환하는 함수입니다. 이 함수는 Compose에서 상태(State)를 구독(subscribe)하고 UI를 다시 렌더링할 수 있게 해줍니다.by 키워드를 사용하면 State 객체를 a 변수에 위임하여, a 를 직접 State 객체처럼 사용할 수..