LiveData is an observable data holder class. Unlike a regular observable, LiveData is lifecycle-aware, meaning it respects the lifecycle of other app
MVVM 패턴을 쓰게 되면서 뷰모델과 Livedata를 결합하여 많이 사용하게 된다.모든 기술이 그렇듯 장단점이 존재하고 최적의 조합으로 구성하여 알맞은 환경에서 사용하여야 효율을 극대화 할 수 있다.그래서 오늘은 뷰모델과 라이브 데이터를 쓰는 좋은 패턴과 좋지 않은