반응형
SMALL

이번시간엔 MVC패턴에 대해 포스팅해보려고 한다. MVC패턴은 프로그램을 설계할때 매우 중요한 이론이며, 소프트웨어공학아키텍쳐 과목에서도 중요하게 다뤄지는 이론이기때문에 확실히 알아둘 필요성이 있다.



1. MVC패턴 그림



  

2. MVC에 대한 개념


애플리케이션의 시각적인 요소와 비즈니스 로직을 서로의 영향 없이 수정이 가능한 구조적 패턴이다.

① Model = 애플리케이션에서의 데이터를 나타낸다.

② View = 사용자가 보여지는 시각적인 요소를 나타낸다.

③ Controller = 데이터와 비즈니스 로직의 상호작용을 나타낸다.



3. MVC 패턴의 logic의 예



<출저: 생활코딩>


생활코딩이란 블로그에서 MVC패턴에 대한 정보가 굉장히 잘 정리되어 있어서 많은 참고를 하였다. 조금은 어떤건지만 알고 있었는데 생활코딩이란 블로그를 읽어보면서 MVC패턴이 무엇인지 개념정리가 확실히 되었다. 이렇듯 프로그램을 설계하는데 있어서 MVC패턴을 알고 모르는 것은 천지차이이고, 진정한 소프트웨어공학자가 되기위해선 꼭 알아야할 개념이라고 생각한다. 참고로 MVC패턴은 서버쪽에서도 많이 사용되고 있다.

반응형
LIST
블로그 이미지

만년필석사

,