프로그래밍/OOP6 원시 포장 2024. 5. 7. MVC MVC 패턴이란 어플리케이션 아키텍쳐/디자인 패턴 중 하나로 Model-View-Controller로 나뉘어 있다. 특징으로는 비즈니스 로직, UI 로직, 인풋 로직이 분리되었다는 점이다. 그렇다면 왜 사용하는가? 우리 현실 세계 공장을 보면 쉽게 이해할 수 있다. 공장에서의 과정들을 모두 단계별로 분리되어 있다. 총 책임자만 모든 시스템 동작을 관리하고 각 부서의 단계에서는 자신의 주어진 일만 하면 된다. 각 단계에서는 자신의 일만 하면 되기에 효율적으로 같은 일을 반복하면 된다. 다음 단계에서 무엇을 하고 있는지는 볼 필요가 없이 각 단계에서 마무리된 작업을 넘기기만 하면 각 부서는 할 일을 다한 것이다. 만약 문제가 생긴다면 어떤 문제인지만 확인한다면 수리,수정하는데에 원인을 찾기 쉽고 다른 단계.. 2024. 5. 7. 이전 1 2 다음