여러 채용 공고를 볼때 아래 공통 사항을 확인해보자


MVI/MVP/MVVM등의 디자인 패턴 이해와 개발 적용 경험
위 처럼 우대사항 또는 자격조건에 들어간다.
이렇게 채용공고에서 본다라는 말 == 실무에서 많이 사용한다는 점
그렇기 때문에 우리가 배워야 한다는 것이다.
먼저 MVVM에 대해서 배워보자
The Model-View-ViewModel (MVVM) pattern helps to cleanly separate the business and presentation logic of an application from its user interface (UI). Maintaining a clean separation between application logic and the UI helps to address numerous development issues and can make an application easier to test, maintain, and evolve. It can also greatly improve code re-use opportunities and allows developers and UI designers to more easily collaborate when developing their respective parts of an app.
간단하게 해석해보자면
MVVM( Model-View-View Model ) 패턴은 Model,View,ViewModel을 분리해 뷰에 모델간의 의존성을 줄여주도록한다.
이번에 게시판 프로젝트를 하면서 이론자체는 이해가 되지만, 적용하기 까지는 좀 더 노력이 필요하다.