디자인패턴

    우아한테크코스 3기 프리코스 최종 미션(3) - MVC패턴

    우아한테크코스 3기 프리코스 최종 미션(3) - MVC패턴

    MVC 패턴이란? Model, View, Controller 역할 및 규칙 MVC패턴으로 미션하기 참고 MVC패턴이란? Model, View, Controller의 약자로 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴 중 하나이다. 디자인 패턴이란? 소프트웨어를 개발하는 중에 발생했던 문제점들을 정리하여 자주 발생하는 문제들을 해결하기 위해 규칙을 정해 놓은 개발 방법으로 모듈이나 기능을 재사용하고 같은 규칙으로 인해 팀원들 간의 소통을 원활하게 해주는 것을 말한다. 이렇게 만들어진 MVC패턴을 자세히 알아보면 Model : 애플리케이션의 데이터, 자료, 사용자가 필요로 하는 데이터를 의미하고 DB의 테이블과 대응된다. View : 사용자에게 보여주는 User Interface를 의미한다. Cont..