[사설] 개발하는 것에 너무 무서워하지 않았으면 좋겠다. 초반 나도 MVVM, ViewModel, Coroutine... 등 갑작스레 다가오는 여러 용어와 방법들이 나를 당혹케 했다. 단순히 좀 더 개발 할 때 보기 쉽게, 만들기 좋게, 일 뿐이다. ViewModel의 경우도 단순하게 생각하면 된다. UI를 다루는 MainActivity가 있고, 그 안에서 일어나는 일들을 ViewModel에서 관리 해주는 것 뿐이다. 다시 한 번 말하지만 너무 무서워하지 않았으면 좋겠다. ViewModel을 생성하는데 ViewModelProvider를 사용하는 건 생명주기를 함께하기 위해서라고 보면 쉽다. 바로 ViewModelProvider클래스를 사용해서 생성해주는 방법도 있으며, 여러 ViewModel을 사용할 경..