반응형 designpattern1 [Design Patterns] MVC, MVVM 디자인 패턴 디자인 패턴은 소프트웨어를 설계하면서 자주 발생하는 문제들을 피하기 위해서 재사용이 가능한 해결책이다. 과거의 소프트웨어 개발을 하면서 발견된 규칙을 이후에 재이용하기 좋게 정리한 것이며 프로그래머들 간의 의사소통의 효율성을 높여준다. MVC (Model-View-Controller) Model : 앱에서 사용되는 데이터를 읽고 쓰기 및 데이터 처리를 하고 변경 사항을 controller에 보낸다. (비즈니스 로직) View : 데이터를 화면에 보여주는 역할을 하고 사용자의 입력을 controller로 보낸다. Controller : model과 view 사이에서 다리 역할을 하면서 업데이트시킬 수 있다. 특징: Controller와 View는 1:N 관계이다. Apple MVC 애플의 MV.. 2021. 2. 9. 이전 1 다음 반응형