MVVM1 [디자인 패턴]MVC, MVP, MVVM 패턴 비교 일하는 곳에서 MVVM 패턴을 새롭게 익히게 되어, 이와 관련한 개념을 정리해보려 블로그를 작성하게 되었습니다. 우선은 디자인 패턴이란, 소프트웨어 설계에서 발생하는 공통적인 문제들에 대한 해결책으로, 시간이 지나면서 발전해온 어떤 문제 해결 솔루션입니다. 저는 이런 방식이 일종의 관습법과 맥락을 같이 한다고 느꼈습니다. 관습법 또한 어떤 공식적인 입법절차보다, 사람들간에 가장 좋다고 생각한 방식이 합의에 이르러 오랜 기간 걸쳐 굳어져 온 것이기 때문입니다. 그 중 대표적인 디자인 패턴은 MVC가 있고 이번에 전 추가적으로 MVP와 MVVM 패턴을 알게 되었습니다. 이번 포스팅에서는 각 패턴의 역사적 배경과 어떤 기술적 한계를 극복했는지, 각각 어떤 역할이 어떤 방식과 순서로 작동하는지와 마지막으로 비유.. 2024. 2. 18. 이전 1 다음