그냥 뷰모델 하나로 여러 뷰 컨트롤이 참조한다는게 일대다 관계임이걸 무슨 뷰를 웹으로 교체하거나 윈폼으로 교체해도 돌아가야 한다 이러는거는 근들갑..현실세계에서 저렇게 극단적으로 사용하는 뷰를 바꾸는 일도 없고있다 하더라도 그건 그 환경에 맞춰서 새로 개발해야 할 일이지 mvvm 기반 코드를 억지로 끼워맞추기는 지극히 어려움
mvvm의 원래 정신이긴하지만 솔직히 의미없긴하지. 근데 이런거때문에 mvc나 mvvm이나 항상 야랄나서 flux가 짱인걸로 결론내자.